Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -H/--header <header>
- (HTTP) Extra header to use when getting a web page. You may specify
- any number of extra headers. Note that if you should add a custom
- header that has the same name as one of the internal ones curl would
- use, your externally set header will be used instead of the internal
- one. This allows you to make even trickier stuff than curl would
- normally do. You should not replace internally set headers without
- knowing perfectly well what you're doing. Remove an internal header
- by giving a replacement without content on the right side of the
- colon, as in: -H "Host:".
- curl will make sure that each header you add/replace get sent with
- the proper end of line marker, you should thus not add that as a
- part of the header content: do not add newlines or carriage returns
- they will only mess things up for you.
- See also the -A/--user-agent and -e/--referer options.
- This option can be used multiple times to add/replace/remove multi-
- ple headers.
- curl --header "X-MyHeader: 123" www.google.com
- curl_setopt($ch,CURLOPT_HTTPHEADER,array('HeaderName: HeaderValue'));
- curl_setopt($ch,CURLOPT_HTTPHEADER,array('HeaderName: HeaderValue','HeaderName2: HeaderValue2'));
- curl -i -H "Accept: application/json" -H "Content-Type: application/json" http://hostname/resource
- curl -H "Accept: application/xml" -H "Content-Type: application/xml" -X GET http://hostname/resource
- curl --data "param1=value1¶m2=value2" http://hostname/resource
- curl --form "fileupload=@filename.txt" http://hostname/resource
- curl -X POST -d @filename http://hostname/resource
- curl -d "username=admin&password=admin&submit=Login" --dump-header headers http://localhost/Login
- curl -L -b headers http://localhost/
- curl -X GET "http://localhost:3000/action?result1=gh&result2=ghk"
- curl --request GET "http://localhost:3000/action?result1=gh&result2=ghk"
- curl "http://localhost:3000/action?result1=gh&result2=ghk"
- curl -i -H "Application/json" -H "Content-type: application/json" "http://localhost:3000/action?result1=gh&result2=ghk"
- http http://myurl HeaderName:value
- curl -v -H @{'custom_header'='custom_header_value'} http://localhost:3000/action?result1=gh&result2=ghk
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement