我想将JSON数据发送到本地服务器。我在“ Git Bash”上执行的curl请求返回了所需的结果,而在CMD上它将返回错误的请求。
现在,在android studio中,当我运行代码时。缓冲的读取器始终会捕获“ FileNotFoundException”,包括“错误请求”和“ URL无效”。
我已经从论坛上尝试了几种解决方案,例如包括以下请求属性:(我也不太了解该请求属性tbh)
const ieAlert = {
// Method for checking if IE11
isIE () {
return /MSIE|Trident/.test(window.navigator.userAgent);
}
}
// If the user is using IE11, show the alert
if (ieAlert.isIE()) {
window.alert('Your browser is outdated!');
}
module.exports = ieAlert;
我也尝试过使用不赞成使用的语法,例如HttpClient,但结果仍然是相同的错误请求。
我附加了函数HttpPost,该函数在我的类的doInBackground方法中返回一个字符串:
conn.setRequestProperty("User-Agent","Mozilla/5.0 ( compatible ) ");
conn.setRequestProperty("Accept","*/*");
我希望我的请求有一个JSON响应,但它根本不会发出。请协助我解决这个问题。