1

ServiceStack を使用しています。サービスは、jQuery.ajax を使用してクライアントによって呼び出されます。サービスは正しく応答しますが、応答は jQuery によって JSON として解析されません。デバッグ時に、サービスの応答が次のようになっていることがわかります。

HTTP/1.1 200 OK
Server: nginx/1.2.3
Date: Mon, 15 Jul 2013 00:00:12 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
X-Powered-By: ServiceStack/3.949 Unix/Mono
X-AspNet-Version: 4.0.30319
Cache-Control: private

bd
{"AccountId":"8bsrxeroshd", etc...}

0

jQuery の解析エラーは「予期しないトークン b」です。

私の Web 検索から、余分な応答テキスト「bd」と最後の「0」がチャンク転送エンコーディングに関係しているように見えますが、jQuery は解析中にこれらを処理できません。

これを解決するための提案は大歓迎です。

4

0 に答える 0