为了账号安全,请及时绑定邮箱和手机立即绑定

如何通过cURL调用使用HTTP请求发送报头?

如何通过cURL调用使用HTTP请求发送报头?

九州编程 2019-07-11 13:07:57
如何通过cURL调用使用HTTP请求发送报头?我希望在Linux机器上向我的Apache服务器发送一个报头。我怎么才能通过打个卷发电话来达到这个目的呢?
查看完整描述

3 回答

?
慕莱坞森

TA贡献1810条经验 获得超4个赞

得到:

使用JSON:

curl -i -H "Accept: application/json" -H "Content-Type: application/json" http://hostname/resource

使用XML:

curl -H "Accept: application/xml" -H "Content-Type: application/xml" -X GET http://hostname/resource

员额:

关于张贴数据:

curl --data "param1=value1&param2=value2" http://hostname/resource

文件上传:

curl --form "fileupload=@filename.txt" http://hostname/resource

RESTfulHTTPPOST:

curl -X POST -d @filename http://hostname/resource

登录到站点(Auth):

curl -d "username=admin&password=admin&submit=Login" --dump-header headers http://localhost/Login
curl -L -b headers http://localhost/


查看完整回答
反对 回复 2019-07-11
?
扬帆大鱼

TA贡献1799条经验 获得超9个赞

在……里面PHP:

curl_setopt($ch, CURLOPT_HTTPHEADER, array('HeaderName:HeaderValue'));

或者您可以设置多个:

curl_setopt($ch, CURLOPT_HTTPHEADER, array('HeaderName:HeaderValue', 'HeaderName2:HeaderValue2'));



查看完整回答
反对 回复 2019-07-11
  • 3 回答
  • 0 关注
  • 1079 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信