gpt4 book ai didi

android - httpurlconnection 发布空 json

转载 作者:太空宇宙 更新时间:2023-11-04 11:10:53 25 4
gpt4 key购买 nike

我正在尝试将 JSON 字符串发布到 Linux 服务器。但是,它总是说无法解码任何 JSON 对象。回到我在本地主机 10.0.2.2:5000 上测试时。我总能得到 JSON 对象。

我能做些什么来让它发挥作用吗?谢谢。

报错如下:ValueError:无法解码 JSON 对象

更新:我觉得和我的android权限有关系。在我的 list 文件中,我添加了

<uses-permission android:name="android.permission.INTERNET" />

我应该添加任何其他行来使发布请求正常工作吗?

回答我自己的问题:

好吧,我刚刚解决了这个问题。原来还得加一行:这有效。

这是我的代码:

                    conn = (HttpURLConnection) url.openConnection();
conn.setDoInput(true);
conn.setDoOutput(true);
conn.setRequestProperty("Content-Type", "application/json;charset=utf-8");
conn.setRequestMethod("POST");
conn.setUseCaches(false);
conn.connect();

最佳答案

好吧,我刚刚解决了这个问题。原来还得加一行:

conn.setRequestProperty("Content-Type", "application/json;charset=utf-8");

这有效。

关于android - httpurlconnection 发布空 json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23282612/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com