linux中curl命令詳解

linuxcURL命令的使用詳情:1、【curl url】獲取該網(wǎng)址的文本信息;2、【curl -i url】獲取該網(wǎng)址的文本信息以及協(xié)議頭部信息;3、【curl -x proxy url】使用代理獲取網(wǎng)頁文本信息。

linux中curl命令詳解

linux中curl命令的使用詳情:

1、curl url(獲取該網(wǎng)址的文本信息)

curl www.zhujy.com

這就是獲取的www.zhujy.com信息

nbsp;html&gt;   <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&gt;   <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"&gt;  ???? ????????<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視頻教程

linux中curl命令詳解linux中curl命令詳解

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊5 分享