Maison >développement back-end >tutoriel php >php http 请求 问题

php http 请求 问题

WBOY
WBOYoriginal
2016-12-05 13:44:131683parcourir

请求说明
HTTP GET请求(请使用https协议)https://mp.weixin.qq.com/cgi-...提醒:TICKET记得进行UrlEncode
返回说明
ticket正确情况下,http 返回码是200,是一张图片,可以直接展示或者下载。
HTTP头(示例)如下:
Accept-Ranges:bytes
Cache-control:max-age=604800
Connection:keep-alive
Content-Length:28026
Content-Type:image/jpg
Date:Wed, 16 Oct 2013 06:37:10 GMT
Expires:Wed, 23 Oct 2013 14:37:10 +0800
Server:nginx/1.4.1
错误情况下(如ticket非法)返回HTTP错误码404。

该怎么获取到这个图片??

回复内容:

请求说明
HTTP GET请求(请使用https协议)https://mp.weixin.qq.com/cgi-...提醒:TICKET记得进行UrlEncode
返回说明
ticket正确情况下,http 返回码是200,是一张图片,可以直接展示或者下载。
HTTP头(示例)如下:
Accept-Ranges:bytes
Cache-control:max-age=604800
Connection:keep-alive
Content-Length:28026
Content-Type:image/jpg
Date:Wed, 16 Oct 2013 06:37:10 GMT
Expires:Wed, 23 Oct 2013 14:37:10 +0800
Server:nginx/1.4.1
错误情况下(如ticket非法)返回HTTP错误码404。

该怎么获取到这个图片??

微信获取二维码吧?直接把那个ticket拼接在url后面访问就可吧

其实啊,直接访问,获取到的body就是图片的内容了。然后把它转储成Content-Type格式的就行了。

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn