如何在HttpUrlConnection中使用POST方法

时间:2016-05-24 10:30:50

标签: android

我正在尝试在doInBackground方法中的Async Task中使用HttpUrlConnection类。

ActiveSheet.Cells(1, 1).Value = ChrW(&H00c4)

但是我得到的是null而不是结果,这里会出现什么问题。

1 个答案:

答案 0 :(得分:0)

最后我的代码运行良好,需要进行一些更改,如: -

通过这种方法,我们的URL会被分成几个数据包。

urlConnection.setChunkedStreamingMode(0);//No use in my code

因为我正在使用JSON的硬编码字符串,它被视为一个简单的String.So而不是“application / json”,我将使用“application / x-www-form-urlencoded”,如下所示。

urlConnection.setRequestProperty("Content-Type","application/json");//incorrect
urlConnection.setRequestProperty("Content-Type","application/x-www-form-urlencoded");//when we need to pass string inside POST body.

用于连接POST方法URL。

urlConnection.connect();

如果我在某处有错误的概念,请告诉我。