AFNetworking 経由で SPDY をセットアップしようとしていますが、タイムアウトが発生する理由がわかりません。
SPDY チェックでサーバーを既にチェックしましたが、すべて問題ないようです。
このコード行をinitWithBaseURL:(NSURL *)url
メソッドに入れました
NSString *origin = [NSString stringWithFormat:@"%@:443",kAPIClientBaseURLString];
[SPDYURLConnectionProtocol registerOrigin:origin];
問題ないように見えるデバッグ ログを取得しています
2013-12-23 15:26:37.889 Proj[42859:70b] SPDY [INFO] register origin: <SPDYOrigin: 0x19156fa0>
2013-12-23 15:26:37.890 Proj[42859:420f] SPDY [DEBUG] origin registered: <SPDYOrigin: 0x19156fa0>
2013-12-23 15:26:37.892 Proj[42859:441b] SPDY [INFO] start loading https://api.proj.mx:443/2/ursers/launching_info?param1=1¶m2=2
それから数秒待った後、私は得る
2013-12-23 15:28:07.994 Proj[42859:441b] SPDY [INFO] stop loading https://api.proj.mx:443/2/dr/drs?param1=1
2013-12-23 15:28:07.996 Proj[42859:441b] SPDY [WARNING] session connection error: Error Domain=SPDYSocketErrorDomain Code=6 "Unexpected end of stream." UserInfo=0x13e52710 {NSLocalizedDescription=Unexpected end of stream.}
エラーを出力すると、タイムアウトとして表示されます。
SPDY 統合 (上で書いた 2 行) を削除すると、すべて正常に動作します。
何が起こっているのか本当にわかりません。助けとコメントをいただければ幸いです。
ありがとう。
プライバシーとセキュリティの問題を回避するために URL を変更しました。