3

我已经建立了一个Google App Engine应用程序来响应各种HttpPosts信息并存储各种信息。出于某种原因HttpServlets,我无法回复一个HttpPost。我知道我以前以类似的方式完成了这项工作,但无法从试用/尝试或 stackoverflow 问题中找出解决方案。

在这里,我的 servlet 毫无问题地收到了帖子:

@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。任何帮助将不胜感激,谢谢!

4

0 回答 0