PHP和HTTP相关的函数

来源:互联网 发布:淘宝积分怎么兑换商品 编辑:程序博客网 时间:2024/05/16 23:47

1 array get_headers($url,$format);  取得服务器相应的一个HTTP请求所发送的所有标头。通常用此函数请求一个url 根据其返回的数据来判断状态吗是否为200 即可判断资源是否存在。

2 file 函数,包括file_get_contents ,fopen 等 ,可以用来操作一个文件,也可以用来请求一个网络上的资源。

$html = file_get_contents('http://www.baidu.com');
print_r($http_response_header);
$fp = fopen('http://www.baidu.com','r');
print_r($fp);
print_r(stream_get_meta_data($fp));

3 stream_* 函数,发送请求,包括但不限于http协议。

4 socket 系列函数  通过socket函数发送和请求数据 包括但不限于http协议。

5 curl  get和post请求

6 header函数  php中可用此函数发送原始的http头。需要注意,这个函数之前不能有输出以及空格的存在。



注: http_build_query($array);  stream_context_create($opts); 详细用法自行百度。

0 0
原创粉丝点击