0

我正在开发一个 Android 应用程序来调查 URLConnection 的使用并以 JSON 格式获取数据。

我找到了很多很好的资源和如何编码的例子

我在哪里可以找到所有有效 RequestProperty 的完整列表?如这里所示?


urlconn.setRequestProperty("Content-Type", "text/xml");
urlconn.setRequestProperty("Content-Length", String.valueOf(params.getBytes().length));
urlconn.setRequestProperty("Content-Language", "en-US");

我错过了什么?

作为一个补充问题(如果我可以的话),URLConnection 是否具有“强制”POST 和 GET 退出的机制?如果是这样,你如何设置这种行为?

4

1 回答 1

2

先说第二个问题。您可能希望将timeout连接设置为:

  urlconn.setConnectTimeout(10000);
  urlconn.setReadTimeout(10000);

回到问题 1,从技术上讲,您可以设置任何您想要的属性。如果属性列表中不存在该属性,则只需在列表中添加具有指定值的新属性。

如果您指的是连接,您可以根据属性设置标题http支持的任何属性。htmlusage/need

于 2012-10-16T14:18:44.470 回答