麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > Linux > 正文

Linux curl命令中 HTTP 302處理方法

2020-10-14 22:38:07
字體:
來源:轉載
供稿:網友

  Linux系統中使用curl命令時,偶爾會遇到一些URL跳轉到新的URL,即HTTP中的3XX(redirection,重定向,如HTTP 302 )。

  $curl -s -I $URL > log

  這時在返回的報文中,有Location字段標明了新的URL。

  $cat log

  HTTP/1.1 302 Found

  Expires: -1

  Cache-Control: private, max-age=0

  Pragma: no-cache

  Location: http://182.118.2.11/youku/5571865A52945820CFCE162719/03000811074CDDB614769602996C24421AE8D8-C2A3-1BD9-74AC-F5B071A94E33.MP4

  Content-type: text/html

  Connection: close

  Date: Tue, 05 Apr 2011 08:37:07 GMT

  Server: F_LIGHTY_TJ8

  當我試圖獲取這個新的URL,再進行curl時,總是報HTTP 400 (Bad Request,錯誤的請求)。

  $URL=`cat log | grep '^Location' | cut -f2 -d ' ' `

  $curl -s -I $URL > log

  $cat log

  HTTP/1.1 400 Bad Request

  Content-Type: text/html

  Content-Length: 349

  Connection: close

  Date: Tue, 05 Apr 2011 08:32:04 GMT

  Server: YOUKU.ZZ

  直接將新的URL打印出來,復制粘貼再curl,卻沒有問題 。

  $curl -s -I http://182.118.2.11/youku/5571865A52945820CFCE162719/03000811074CDDB614769602996C24421AE8D8-C2A3-1BD9-74AC-F5B071A94E33.MP4

  HTTP/1.1 200 OK

  Content-Type: video/MP4

  Accept-Ranges: bytes

  ETag: "392853628"

  Last-Modified: Fri, 12 Nov 2010 21:48:23 GMT

  Content-Length: 19971197

  Connection: close

  Date: Tue, 05 Apr 2011 08:41:18 GMT

  Server: YOUKU.ZZ

  百思不得其解!

  最后。發現這個新的$URL中和“http://182.118.2.11/youku /5571865A52945820CFCE162719/03000811074CDDB614769602996C24421AE8D8- C2A3-1BD9-74AC-F5B071A94E33.MP4”并不完全相同,$URl的結尾多了一個‘0A’換行符。

  $echo $URL > url_1

  $echo http://182.118.2.11/youku/5571865A52945820CFCE162719/03000811074CDDB614769602996C24421AE8D8-C2A3-1BD9-74AC-F5B071A94E33.MP4 > url_2

  $hexdump url_1

  0000000 7468 7074 2f3a 312f 3238 312e 3831 322e0000010 312e 2f31 6f79 6b75 2f75 3935 3337 45380000020 3244 4637 3335 3834 3831 4239 4144 43360000030 4533 3941 302f 3033 3030 3138 3031 34370000040 4443 4244 3136 3734 3936 3036 3932 36390000050 3243 3434 3132 4541 4438 2d38 3243 33410000060 312d 4442 2d39 3437 4341 462d 4235 37300000070 4131 3439 3345 2e33 706d 0d34 000a

  $hexdump url_20000000 7468 7074 2f3a 312f 3238 312e 3831 322e0000010 312e 2f31 6f79 6b75 2f75 3935 3337 45380000020 3244 4637 3335 3834 3831 4239 4144 43360000030 4533 3941 302f 3033 3030 3138 3031 34370000040 4443 4244 3136 3734 3936 3036 3932 36390000050 3243 3434 3132 4541 4438 2d38 3243 33410000060 312d 4442 2d39 3437 4341 462d 4235 37300000070 4131 3439 3345 2e33 706d 0a34

  去掉這個換行符,一切OK

  URL=`cat log | grep '^Location' | cut -f2 -d ' ' |sed 's//r//' `

  Been dazed and confused for so long


(責任編輯:VEVB)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 史上最强炼体老祖动漫在线观看 | 操操操操网 | 爱射av| 九九热九九| 欧美成人精品一区 | 国产免费网站视频 | 久久久久性 | 国产日韩欧美 | 国产精品探花在线观看 | 久久久久久久久免费 | 欧美一区在线观看视频 | 欧美国产免费 | www日韩在线 | 久久亚洲成人 | 色综合久久久久久久久久久 | 久久精品中文字幕一区二区三区 | 国色天香综合网 | av中文字幕免费在线观看 | 久草视频福利在线观看 | 国产妇女乱码一区二区三区 | 日日草夜夜 | 黄视频网站免费观看 | 草久在线观看视频 | 久久91精品国产91久久yfo | 国产一级二级毛片 | 久久国产91 | 国产99久久 | 美女亚洲综合 | 黑人日比视频 | 国产九色在线观看 | 欧美 国产 综合 | 蜜桃一本色道久久综合亚洲精品冫 | 国产精品成人av片免费看最爱 | 久久福利精品 | 久久免费视频7 | av之家在线观看 | 色中色在线播放 | avlululu| 久久精品艹 | 国语自产免费精品视频在 | 全免费午夜一级毛片真人 |