引言
使用PHP,是否可以使用file_get_contents()发送HTTP标头?
你可以从php.ini文件中发送用户代理。但是,能不能也用file_get_contents()发送其他信息,如HTTP_ACCEPT,HTTP_ACCEPT_LANGUAGE和HTTP_CONNECTION?
或者有别的办法实现?
PHP都准备好电池了
你想要的功能都在手册里了。有那么多大神,为我们准备了如此好用的方法。而且,文档的示例代码中,直接给贴出了,等着你去发现。
像正常的HTTP请求一样,你想手动设置请求头user-agent,那么加上就是:
如果想要拿到请求体中的header信息,也很好办。有以为开发者已经封装好了函数:
用的时候只用这样调用:
$response=file_get_contents(