Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 可以在chrome上访问但不能在OkHttp上访问的url_Android_Google Chrome_Android Glide_Okhttp3 - Fatal编程技术网

Android 可以在chrome上访问但不能在OkHttp上访问的url

Android 可以在chrome上访问但不能在OkHttp上访问的url,android,google-chrome,android-glide,okhttp3,Android,Google Chrome,Android Glide,Okhttp3,例如: 从这个url(以及其他包含空格的url,或“%20”),我可以在Chrome(PC和手机)上得到一个显示“S=πr^2”的图像,但当我在Android应用程序中使用OkHttp时,只能得到400个错误请求。我尝试了各种方法来解决它,但都失败了。然后我尝试在emulator的stock web浏览器中访问它,它也收到了400个错误请求 为什么在某些浏览器中可以访问此url,但在其他浏览器中无法访问?Chrome如何处理url?如何在Android应用程序中访问url 提前感谢。我怀疑用户代

例如:

从这个url(以及其他包含空格的url,或“%20”),我可以在Chrome(PC和手机)上得到一个显示“S=πr^2”的图像,但当我在Android应用程序中使用OkHttp时,只能得到400个错误请求。我尝试了各种方法来解决它,但都失败了。然后我尝试在emulator的stock web浏览器中访问它,它也收到了400个错误请求

为什么在某些浏览器中可以访问此url,但在其他浏览器中无法访问?Chrome如何处理url?如何在Android应用程序中访问url


提前感谢。

我怀疑用户代理筛选器。。。你能用Chrome用户代理在OkHttp中模拟它吗?@Goufalite但不包含空格的url可以成功访问我怀疑是用户代理筛选器。。。你能用Chrome用户代理在OkHttp中模拟它吗?@Goufalite但不包含空格的url可以成功访问