0
我正在編寫一個項目,我編寫了Firefox插件來與客戶端服務器上的服務進行通信。我的外接發送POST請求,然後服務器遇到xmlrpcresp對象的錯誤是:xmlrpcresp錯誤對象
Error: xmlrpcresp Object
(
[val] => 0
[valtyp] =>
[errno] => 6
[errstr] => No data received from server.
[payload] =>
[hdrs] => Array
(
)
[_cookies] => Array
(
)
[content_type] => text/xml
[raw_data] =>
)
和我的插件請求(它打算在收到來自服務器的JSON數據):
Request({
contentType: "application/x-www-form-urlencoded",
headers: {
"Keep-Alive": (model.get("interval1") || 30) - 10
},
content: content,
url: url,
onComplete: function(res){
var response = res || this.response;
logger.logFile("collect steps status " + helper.getStatusData(response.json))
if (response.status == "200"){
var json = response.json;
logger.object(json, "track download id");
if(json.results && json.results.status == "0")
callback(json);
else{
if(fallback) fallback(json);
}
}
else{
if(fallback) fallback(json);
}
}
}).post()
的客戶的IT團隊表示,這可能是一個標題錯誤,並不總是發生,只是某個時候。
我上面的請求可以導致錯誤嗎?或者,這只是一些服務器端進程的錯誤?
謝謝弗拉基米爾·帕蘭特。還有一個問題 - 我對PHP XMLRPC知之甚少 - 你知道爲什麼以及什麼時候「沒有從服務器接收到數據」發生?所以我可以和客戶的團隊交談? – leegor
@leegor:我對PHP XMLRPC毫無所知。所以最好問一個新問題;) –