Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.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
Python 在GAE上发布请求(状态代码=500)_Python_Google App Engine_Python Requests - Fatal编程技术网

Python 在GAE上发布请求(状态代码=500)

Python 在GAE上发布请求(状态代码=500),python,google-app-engine,python-requests,Python,Google App Engine,Python Requests,我在Google App Engine标准Python 2.7版本上运行以下代码 import requests import re import datetime ReviewsURL='https://play.google.com/store/getreviews' payload = { 'reviewType': '0' , 'pageNum': 0 #loads max 40 reviews for each page number

我在Google App Engine标准Python 2.7版本上运行以下代码

import requests
import re
import datetime

ReviewsURL='https://play.google.com/store/getreviews'

payload =  { 'reviewType': '0'
                , 'pageNum': 0   #loads max 40 reviews for each page number
                , 'id': 'net.one97.paytm'
                , 'reviewSortOrder': '0'
                , 'xhr':'1'
           }

r = requests.post(
    url=ReviewsURL,
    data=payload,
    headers={
                'X-Requested-With': 'XMLHttpRequest'
            }
)

print r.text.encode('cp850', errors='replace').decode("unicode-escape")
此代码过去运行良好并输出最近的40条评论,但现在它提供以下输出:

Status_code = 500

当我在Mac上运行相同的代码时,它也可以正常工作

考虑到“服务器错误:url无”消息,似乎无法访问url。主要原因有两个:

  • ,限制为32MB。如果脚本处理程序生成的响应大于此限制,服务器将返回一个带有500个内部服务器错误状态代码的空响应

  • 。请求处理程序生成和返回请求响应的时间有限,通常约为60秒。下面列出了几个根本原因


  • 有许多原因可能导致响应时间超过。我希望您能在文档中找到您的。根据我们掌握的信息,我猜不出其中一个

    检查您的日志。我没有在日志中看到任何错误。500状态代码是上述请求的输出。我是通过命令r.status\u code获得的。我试图获取更多信息,下面是我在打印r.raise\u for_status()时遇到的错误:“HTTPError:500服务器错误:无url:”您如何进行身份验证?您可以尝试重新创建身份验证吗?考虑到它在一开始工作但后来停止了,身份验证过期可能是导致问题的原因。运行此代码不需要身份验证。谢谢我与谷歌云支持部门联系,他们告诉我此网站的GAE IP被阻止