クライアントサーバー上のサービスと通信するための Firefox アドオンを作成するプロジェクトに取り組んでいます。私の追加は POST 要求を送信し、サーバーは次のような 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 チームは、これはヘッダー エラーである可能性があり、これは常に発生するわけではなく、いつか発生する可能性があると述べました。
上記のリクエストでエラーが発生する可能性はありますか? それとも、サーバー側のプロセスのエラーですか?