服务器返回 HTTP 500

把自己伪装成浏览器

Some servers (especially requested with SSL) returns 500 in cases when some parameters of request is set incorrect.

To avoid «500 error» (for example) be sure to:

  • set proper "Referer: " header if needed, with

curl_setopt(CURLOPT_REFERER, 'http://site.com/ref_page');

  • set proper "User-Agent: " header, with

curl_setopt(CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)');

 

by Macik

https://stackoverflow.com/questions/2453207/curl-http-post-keep-getting-500-error-has-no-idea

 

posted on 2020-08-07 15:44  liujx2019  阅读(633)  评论(0编辑  收藏  举报

导航