Google play的getreview url在浏览器中看到的请求头如下
然后我使用python 进行如下 urllib2 请求
import urllib2
req = urllib2.Request("https://play.google.com/store/getreviews?authuser=0")
req.add_header("Referer", "https://play.google.com/store/apps/details?id=com.instagram.android")
req.add_header("User-agent", 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) '
'AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.95 Safari/537.36')
req.add_header('origin', 'https://play.google.com')
req.add_header('x-client-data', 'CJO2yQEIpbbJAQjEtskBCPqcygEIqZ3KAQ==')
req.add_header('content_type', 'application/x-www-form-urlencoded;charset=UTF-8')
resp = urllib2.urlopen(req)
print resp.read()
返回的运行结果是
urllib2.HTTPError: HTTP Error 405: Method Not Allowed
请问应该怎么正确做这个post请求?