Google App Engine
さまざまな情報に応答し、さまざまなHttpPosts
情報を保存するアプリケーションをセットアップしました。なんらかの理由で、HttpServlets
に返信できませんHttpPost
。以前に同様の方法でこれを完了したことは知っていますが、試行/試行またはスタックオーバーフローの質問のいずれからも解決策を見つけることができませんでした。
ここで、私のサーブレットは問題なくポストを受け取ります:
@Override
public void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException
{
//I do some random processing and storing of data
//Then I respond with a String dependent upon the info I'm given
resp.setContentType("application/JSON");
PrintWriter out = resp.getWriter();
out.print(myResponse);
out.close();
}
ただし、実際の応答データを受け取ることはありません。以下のメソッドは呼び出されません。を設定しましたNSURLConnectionDelegate
。
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data;
これがなぜなのか誰か知っていますか?? に切り替えることを検討していますが、以前にHttpGet
これを行ったことがあることは確かです。HttpPost
どんな助けでも非常に感謝します!