<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-314  評論-209  文章-0  trackbacks-0

    可參照:http://www.voidcn.com/blog/Vindra/article/p-4917667.html

    一、get請求 

    curl "http://www.baidu.com"  如果這里的URL指向的是一個文件或者一幅圖都可以直接下載到本地

    curl -i "http://www.baidu.com"  顯示全部信息

    curl -l "http://www.baidu.com" 只顯示頭部信息

    curl -v "http://www.baidu.com" 顯示get請求全過程解析

     

    wget "http://www.baidu.com"也可以

     

    二、post請求

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

     

    三、json格式的post請求

    curl -l -H "Content-type: application/json" -X POST -d '{"phone":"13521389587","password":"test"}' http://domain/apis/users.json

    例如:

    curl -l -H "Content-type: application/json" -X POST -d '{"ver": "1.0","soa":{"req":"123"},"iface":"me.ele.lpdinfra.prediction.service.PredictionService","method":"restaurant_make_order_time","args":{"arg2":"\"stable\"","arg1":"{\"code\":[\"WIND\"],\"temperature\":11.11}","arg0":"{\"tracking_id\":\"100000000331770936\",\"eleme_order_id\":\"100000000331770936\",\"platform_id\":\"4\",\"restaurant_id\":\"482571\",\"dish_num\":1,\"dish_info\":[{\"entity_id\":142547763,\"quantity\":1,\"category_id\":1,\"dish_name\":\"[0xe7][0x89][0xb9][0xe4][0xbb][0xb7][0xe8][0x85][0x8a][0xe5][0x91][0xb3][0xe5][0x8f][0x89][0xe7][0x83][0xa7][0xe5][0x8f][0x8c][0xe6][0x8b][0xbc][0xe7][0x85][0xb2][0xe4][0xbb][0x94][0xe9][0xa5][0xad]\",\"price\":31.0}],\"merchant_location\":{\"longitude\":\"121.47831425\",\"latitude\":\"31.27576153\"},\"customer_location\":{\"longitude\":\"121.47831425\",\"latitude\":\"31.27576153\"},\"created_at\":1477896550,\"confirmed_at\":1477896550,\"dishes_total_price\":0.0,\"food_boxes_total_price\":2.0,\"delivery_total_price\":2.0,\"pay_amount\":35.0,\"city_id\":\"1\"}"}}' http://vpcb-lpdinfra-stream-1.vm.elenet.me:8989/rpc

    ps:json串內層參數需要格式化

    posted on 2017-05-18 11:28 xzc 閱讀(1646) 評論(1)  編輯  收藏 所屬分類: linux/unix

    評論:
    # re: curl模擬http發送get或post接口測試 2017-05-18 11:28 | xzc

    Curl是Linux下一個很強大的http命令行工具,其功能十分強大。

    一、CURL對HTTP的常規訪問

    1. 訪問網站

    $ curl http://www.linuxidc.com

    回車之后,www.linuxidc.com 的html 顯示在屏幕上了

    2. 保存頁面

    用curl option: -o

    $ curl -o page.html http://www.linuxidc.com

    可以看到屏幕上出現一個下載頁面進度指示,等到100%,就保存完成了.

    二、GET模式

    GET模式什么option都不用,只需要把變量寫在url里面就可以了,

    例如:

    $ curl http://www.linuxidc.com/test.cgi?param1=nickwolfe&param2=12345

    三、POST模式

    使用 option -d,

    例如:

    $ curl -d "param2=nickwolfe&param2=12345" http://www.linuxidc.com/login.cgi

    更多   回復  更多評論
      
    主站蜘蛛池模板: 亚洲欧洲免费无码| 亚洲一区在线视频| 国产亚洲精品岁国产微拍精品| 久久99亚洲网美利坚合众国| 国产亚洲精品2021自在线| 99久久免费精品视频| 亚洲av中文无码| 亚洲成A∨人片在线观看无码| 五月天国产成人AV免费观看| 91成人免费观看网站| 国产亚洲午夜高清国产拍精品| 国产亚洲玖玖玖在线观看| 99视频有精品视频免费观看| 亚洲av综合avav中文| 一个人看的免费视频www在线高清动漫| 免费精品国产自产拍在线观看图片| 国产gv天堂亚洲国产gv刚刚碰| 亚洲精品无码专区| 国产精品自在自线免费观看| 麻豆狠色伊人亚洲综合网站| 久操免费在线观看| 亚洲色欲一区二区三区在线观看| 精品韩国亚洲av无码不卡区| 女性自慰aⅴ片高清免费| 亚洲一区二区三区亚瑟| 夜夜嘿视频免费看| 又粗又长又爽又长黄免费视频| 亚洲桃色AV无码| 亚洲啪啪免费视频| 亚洲成av人片不卡无码| 国产精品无码免费视频二三区| CAOPORM国产精品视频免费| 免费v片在线观看品善网| 久久精品国产亚洲AV| 亚洲香蕉网久久综合影视| 免费无码毛片一区二区APP| 亚洲乱码无人区卡1卡2卡3| 国产AV无码专区亚洲AWWW| 91手机看片国产永久免费| 日韩一级片免费观看| 久久亚洲国产精品成人AV秋霞 |