linux中cURL命令的使用詳情:1、【curl url】獲取該網(wǎng)址的文本信息;2、【curl -i url】獲取該網(wǎng)址的文本信息以及協(xié)議頭部信息;3、【curl -x proxy url】使用代理獲取網(wǎng)頁文本信息。
linux中curl命令的使用詳情:
1、curl url(獲取該網(wǎng)址的文本信息)
curl www.zhujy.com
這就是獲取的www.zhujy.com信息
nbsp;html> <title>Welcome?to?nginx!</title><style> body { width: 35em; margin: 0 auto; font-family: Tahoma, Verdana, Arial, sans-serif; } </style><h1>Welcome?to?nginx!</h1> <p>If?you?see?this?page,?the?nginx?web?server?is?successfully?installed?and working.?Further?configuration?is?required.</p> <p>For?online?documentation?and?support?please?refer?to <a>nginx.org</a>.<br> Commercial?support?is?available?at <a>nginx.com</a>.</p> <p><em>Thank?you?for?using?nginx.</em></p>
2、curl?-i?url(獲取該網(wǎng)址的文本信息以及協(xié)議頭部信息)
這就是獲取的www.zhujy.com文本信息以及協(xié)議頭部信息。
HTTP/1.1?200?OK Server:?nginx/1.14.0 Date:?Mon,?11?Mar?2019?02:06:55?GMT Content-Type:?text/html Content-Length:?612 Last-Modified:?Mon,?29?Oct?2018?09:52:22?GMT Connection:?keep-alive ETag:?"5bd6d856-264" Accept-Ranges:?bytes nbsp;html> <title>Welcome?to?nginx!</title><style> body { width: 35em; margin: 0 auto; font-family: Tahoma, Verdana, Arial, sans-serif; } </style><h1>Welcome?to?nginx!</h1> <p>If?you?see?this?page,?the?nginx?web?server?is?successfully?installed?and working.?Further?configuration?is?required.</p> <p>For?online?documentation?and?support?please?refer?to <a>nginx.org</a>.<br> Commercial?support?is?available?at <a>nginx.com</a>.</p> <p><em>Thank?you?for?using?nginx.</em></p>
3、curl?-x?proxy?url(使用代理獲取網(wǎng)頁文本信息)
nbsp;html?PUBLIC?"-//W3C//DTD?XHTML?1.1//EN"?"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> ???? ????????<title>Test?Page?for?the?Nginx?HTTP?Server?on?Fedora</title> ????????<meta> ????????<style> /*<![CDATA[*/ body { background-color: #fff; color: #000; font-size: 0.9em; font-family: sans-serif,helvetica; margin: 0; padding: 0; } :link { color: #c00; } :visited { color: #c00; } a:hover { color: #f50; } h1 { text-align: center; margin: 0; padding: 0.6em 2em 0.4em; background-color: #294172; color: #fff; font-weight: normal; font-size: 1.75em; border-bottom: 2px solid #000; } h1 strong { font-weight: bold; font-size: 1.5em; } h2 { text-align: center; background-color: #3C6EB4; font-size: 1.1em; font-weight: bold; color: #fff; margin: 0; padding: 0.5em; border-bottom: 2px solid #294172; } hr { display: none; } .content { padding: 1em 5em; } .alert { border: 2px solid #000; } img { border: 2px solid #fff; padding: 2px; margin: 2px; } a:hover img { border: 2px solid #294172; } .logos { margin: 1em; text-align: center; } /*]]>*/ </style> ???? ???? ????????<h1>Welcome?to?<strong>nginx</strong>?on?Fedora!</h1> ????????<div> ????????????<p>This?page?is?used?to?test?the?proper?operation?of?the ????????????<strong>nginx</strong>?HTTP?server?after?it?has?been ????????????installed.?If?you?can?read?this?page,?it?means?that?the ????????????web?server?installed?at?this?site?is?working ????????????properly.</p> ????????????<div> ????????????????<h2>Website?Administrator</h2> ????????????????<div> ????????????????????<p>This?is?the?default?<tt>index.html</tt>?page?that ????????????????????is?distributed?with?<strong>nginx</strong>?on ????????????????????Fedora.??It?is?located?in ????????????????????<tt>/usr/share/nginx/html</tt>.</p> ????????????????????<p>You?should?now?put?your?content?in?a?location?of ????????????????????your?choice?and?edit?the?<tt>root</tt>?configuration ????????????????????directive?in?the?<strong>nginx</strong> ????????????????????configuration?file ????????????????????<tt>/etc/nginx/nginx.conf</tt>.</p> ????????????????</div> ????????????</div> ????????????<div> ????????????????<a>@@##@@</a> ????????????????<a>@@##@@</a> ????????????</div> ????????</div> ????
4、curl?-X?POST?–header”Content-Type:application/json”?–data?‘{}’?url?(使用post模擬json格式請求接口)
curl?-X?POST?--header?"Content-Type:application/json"??--data?'{}'??127.0.0.1:8088/user/getAllUserInfo
{"resultCode":"0","resultMsg":"成功","data":{"userList":[{"id":"a6fc8f27-e598-11e8-ba67-00163e14685b","name":"tom","age":"18","address":"北京1","stage":"NBA"},{"id":"24793d7c-e199-11e8-ba67-00163e14685b","name":"tom","age":"18","address":"北京3","stage":"NBA"},{"id":"247acf89-e599-11e8-ba67-00163e14685b","name":"jerry","age":"18","address":"深圳22","stage":"NBA"},{"id":"247cdafc-e599-11e8-ba67-00163e14685b","name":"james","age":"38","address":"廣州d4","stage":"NBA"},{"id":"247ed96c-e599-11e8-ba67-00163e14685b","name":"curry","age":"58","address":"上海fv","stage":"NBA"},{"id":"24805b4e-e599-11e8-ba67-00163e14685b","name":"kaven","age":"78","address":"隴縣","stage":"NBA"},{"id":"2481f851-e599-11e8-ba67-00163e14685b","name":"durant","age":"68","address":"富平","stage":"NBA"}]}}
POST 指定請求方式
–header 指定請求頭部信息
–data 指定json請求體數(shù)據(jù)內(nèi)容
5、curl -I url(僅返回請求頭部信息)
curl?-I?www.zhujy.com.cn
HTTP/1.1?200?OK Server:?nginx/1.14.0 Date:?Mon,?11?Mar?2019?03:34:29?GMT Content-Type:?text/html Content-Length:?612 Last-Modified:?Mon,?29?Oct?2018?09:52:22?GMT Connection:?keep-alive ETag:?"5bd6d856-264" Accept-Ranges:?bytes
相關(guān)學(xué)習(xí)推薦:linux視頻教程
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END