android - Okhttp 总是返回错误 404,但在 windows 上的 chrome 中完美运行
问题描述
嗨,我使用 okhttp 它工作正常,但是对于这个url okhttp 总是返回 404 响应
我在 windows 上的 chrome 上尝试了这个链接,它工作得很好,使用的方法是 GET
val client = OkHttpClient()
val request = Request.Builder().url(url).build()
client.newCall(request).enqueue(object : Callback{
override fun onFailure(call: Call, e: IOException) {}
override fun onResponse(call: Call, response: Response) {}
})
谢谢
解决方案
首先在 curl 中复制它。复制为卷曲,看看是否有效。它可能依赖于使用会话身份验证登录。
https://developers.google.com/web/updates/2015/05/replay-a-network-request-in-curl
推荐阅读
- python - 从 RGB 中去除灰色
- python - 如何在您的网站中发布外部网址
- templates - 如何在上传到 DocuSIgn 之前在 Word 中定义字段
- angular - 未调用 @Effect() 中的服务
- r - 从R中的data.frames列表中提取非空元素
- javascript - 仅在找到条件时在哪里/如何设置循环增量和更新数组?
- java - 如何将生成的字符串传递给 EditText?
- python - Python中是否有一种比双“for”循环更快的方法来评估以内部向量为特征的函数?
- postman - 如何使用邮递员测试图片上传 API?
- django - django-restframework 显示的限制项目