我的情况非常奇怪。我有一个运行脚本,使用Volley Singletone制作JsonObjectRequest。该脚本已在域example1.com中完美运行。最近我买了example2.com并托管在同一主机帐户中。当我复制所有的PHP文件,因为它在第二个域中,我收到错误" BasicNetwork.performRequest:意外的响应代码403"。
所以,我在example1.com上使用JsonObjectRequest和Volley Singletone调用完全相同的php文件,但不在example2.com中。我检查了两个域中文件的权限,它们完全相同(644)并且在任一域中都没有htaccess。
我被困住了,不明白还应该检查什么?
任何帮助都将受到高度赞赏。
答案 0 :(得分:0)
问题在于您的服务器端PHP脚本 - 您可以先在Android应用程序中实现之前尝试使用某些工具测试POST请求:
如果我对您提供的链接执行了简单的POST请求(仅使用浏览器而不是Android),则会出现以下错误:
403:禁止
403禁止
禁止
你 没有权限访问此服务器上的/mylibman_4_5.php。
此外,尝试时遇到404 Not Found错误 使用ErrorDocument来处理请求。
Apache 服务器在mylibrarymanager.com端口80