成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux curl命令中 HTTP 302處理

系統(tǒng) Linux
在Linux系統(tǒng)中使用curl命令時(shí),偶爾會(huì)遇到一些URL跳轉(zhuǎn)到新的URL,即HTTP中的3XX。若此時(shí)你不知道該如何解決,那么請(qǐng)看看下面這篇文章,說(shuō)不定會(huì)對(duì)你有幫助呦!

Linux系統(tǒng)中使用curl命令時(shí),偶爾會(huì)遇到一些URL跳轉(zhuǎn)到新的URL,即HTTP中的3XX(redirection,重定向,如HTTP 302 )。

$curl -s -I $URL > log

這時(shí)在返回的報(bào)文中,有Location字段標(biāo)明了新的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/557186***52945820CFCE162719/03000811074CDDB614769602996C24421AE8D8-C2A3-1BD9-74AC-F5B071A94E33.MP4 
Content-type: text/html 
Connection: close 
Date: Tue, 0***pr 2011 08:37:07 GMT 
Server: F_LIGHTY_TJ8

當(dāng)我試圖獲取這個(gè)新的URL,再進(jìn)行curl時(shí),總是報(bào)HTTP 400 (Bad Request,錯(cuò)誤的請(qǐng)求)。

$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, 0***pr 2011 08:32:04 GMT 
Server: YOUKU.ZZ

直接將新的URL打印出來(lái),復(fù)制粘貼再curl,卻沒(méi)有問(wèn)題 。

$curl -s -I http://182.118.2.11/youku/557186***52945820CFCE162719/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, 0***pr 2011 08:41:18 GMT 
Server: YOUKU.ZZ

百思不得其解!

***。發(fā)現(xiàn)這個(gè)新的$URL中和“http://182.118.2.11/youku/557186***52945820CFCE162719/03000811074CDDB614769602996C24421AE8D8-C2A3-1BD9-74AC-F5B071A94E33.MP4”并不完全相同,$URl的結(jié)尾多了一個(gè)‘0A’換行符。

$echo $URL > url_1 
$echo http://182.118.2.11/youku/557186***52945820CFCE162719/03000811074CDDB614769602996C24421AE8D8-C2A3-1BD9-74AC-F5B071A94E33.MP4 > url_2 
$hexdump url_1
0000000 7468 7074 2f3a 312f 3238 312e 3831 322e
0000010 312e 2f31 6f79 6b75 2f75 3935 3337 4538
0000020 3244 4637 3335 3834 3831 4239 4144 4336
0000030 4533 3941 302f 3033 3030 3138 3031 3437
0000040 4443 4244 3136 3734 3936 3036 3932 3639
0000050 3243 3434 3132 4541 4438 2d38 3243 3341
0000060 312d 4442 2d39 3437 4341 462d 4235 3730
0000070 4131 3439 3345 2e33 706d 0d34 000a
$hexdump url_2
0000000 7468 7074 2f3a 312f 3238 312e 3831 322e
0000010 312e 2f31 6f79 6b75 2f75 3935 3337 4538
0000020 3244 4637 3335 3834 3831 4239 4144 4336
0000030 4533 3941 302f 3033 3030 3138 3031 3437
0000040 4443 4244 3136 3734 3936 3036 3932 3639
0000050 3243 3434 3132 4541 4438 2d38 3243 3341
0000060 312d 4442 2d39 3437 4341 462d 4235 3730
0000070 4131 3439 3345 2e33 706d 0a34

去掉這個(gè)換行符,一切OK

URL=`cat log | grep '^Location' | cut -f2 -d ' ' |sed 's/\r//' ` 
Been dazed and confused for so long

【編輯推薦】

  1. Linux文件分割與合并:split&cat
  2. 聚焦Linux合作峰會(huì)2011:五大議題
  3. Linux進(jìn)程與作業(yè)的區(qū)別及相關(guān)命令
  4. Linux下利用ext3grep恢復(fù)被刪除的文件
  5. Novell交易還未完成 SUSE Linux何去何從?

 

 

責(zé)任編輯:馮宇 來(lái)源: Linux社區(qū)
相關(guān)推薦

2009-08-27 09:57:24

Power7處理器

2012-11-16 15:10:08

處理器芯片22nm

2025-02-13 00:34:22

Spring對(duì)象系統(tǒng)

2012-06-01 15:39:46

休眠狀態(tài)墓碑狀態(tài)

2011-04-25 13:06:57

iPad2蘋果A5處理器

2010-04-26 16:43:24

IBM POWER4處

2012-09-19 15:04:29

AndroidFirefox

2010-04-28 13:40:44

至強(qiáng)7500處理器

2010-02-11 12:47:39

IBM Power7處

2009-09-09 16:47:31

Power 7處理器

2009-11-10 10:37:06

2013-08-29 09:36:52

Power8處理器Watson

2009-05-05 13:29:26

Nehalemintel服務(wù)器

2010-11-26 14:40:16

ARM

2018-10-11 09:33:51

Kafka消息處理

2012-11-12 11:35:21

英特爾安騰Itanium 950

2017-08-04 09:22:58

AMDRyzen 1920處理器

2010-03-12 09:47:22

2023-03-09 09:43:56

架構(gòu)技術(shù)

2018-04-27 14:18:01

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 久久精品欧美一区二区三区不卡 | 久久久精彩视频 | 日韩www| 亚洲欧美日韩成人在线 | 日韩久久久久久久久久久 | 成人欧美一区二区三区在线播放 | 国产色视频网站 | 午夜视频在线免费观看 | 精品影院 | 五月天婷婷久久 | 欧美一二三 | 九九99久久 | v亚洲 | 亚洲精品视频在线观看免费 | 欧美激情国产日韩精品一区18 | 黄色在线观看网站 | 欧美精品在线一区 | 国产成人99久久亚洲综合精品 | 久久久久久久一区 | 亚洲aⅴ | 曰批视频在线观看 | 天堂一区二区三区 | 国产激情91久久精品导航 | 久久久久一区二区三区四区 | caoporn地址| 奇米四色在线观看 | 欧美一级免费黄色片 | 婷婷免费视频 | 欧美日韩在线观看一区二区三区 | 精品国产一区二区三区日日嗨 | 亚洲欧美日本在线 | 国产精品久久久久久久久图文区 | 成人免费视频 | 美女啪啪国产 | 国产福利资源 | 日本五月婷婷 | 国产人免费人成免费视频 | 久久久性 | 国产精品久久久久久一区二区三区 | 神马久久久久久久久久 | 91在线导航 |