linux下使用shell發送http請求


一、curl

1. get請求

curl命令默認下就是使用get方式發送http請求。

curl www.baidu.com

 

2. post請求

使用-d參數,形式如下:

curl -d "param1=value1&param2=value2" www.baidu.com

 

3.設置代理

curl -x 192.168.31.111:8002 mitm.it    # -x  設置代理

  

6.其他參數

  • -I

    只顯示頭部信息。

  • -i

    顯示全部信息。

  • -v

    顯示解析全過程。

二、wget

該命令是linux下的從指定url下載文件的工具,會把請求的網頁內容下載到本地。

1. get請求

//最基本使用

wget www.baidu.com

//get方式並指定下載的文件名

wget -O wordpress.zip http://www.linuxde.net/download.aspx?id=1080

2. post請求

wget --post-data="user=user1&pass=pass1&submit=Login" http://domain.com/path/p

3.設置代理

wget -e “http_proxy=192.168.31.111:8002″  mitm.it  # -e 設置到了

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM