簡體   English   中英

為什么`wget`無法獲得某些網站的重定向?

[英]why `wget` can not get redirection for certain website?

wget在訪問以下網站時掛在那里。 但是,當我使用瀏覽器訪問它時,它將被重定向到https://nyulangone.org 有人知道為什么在這種情況下無法重定向wget嗎? 謝謝。

$ wget http://nyumc.org
--2018-02-20 20:27:05--  http://nyumc.org/
Resolving nyumc.org (nyumc.org)... 216.165.125.106
Connecting to nyumc.org (nyumc.org)|216.165.125.106|:80...

當我在您提到的網站上使用wget時,這就是我得到的:

--2018-02-21 21:16:38--  http://www.nyumc.org/
Resolving www.nyumc.org (www.nyumc.org)... 216.165.125.112
Connecting to www.nyumc.org (www.nyumc.org)|216.165.125.112|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 179 [text/html]
Saving to: ‘index.html’

index.html               100%[==================================>]     179  --.-KB/s    in 0s      

2018-02-21 21:16:38 (8.16 MB/s) - ‘index.html’ saved [179/179]

在帶有NYU Langone Medical Center標志的index.html文件中,該文件說:“ 以下URL出於安全考慮而被拒絕。如果您認為收到此消息是錯誤的,請與我們的服務台聯系212-263-6868 ...“因此,它可能無法重定向,因為該網站可以檢測到您是機器人,而不是瀏覽器。 您可以嘗試更改用戶代理字符串和其他HTTP標頭以避免檢測,但是我不確定為什么您不只是在https://nyulangone.org上打開wget。 從archive.org上的信息來看,nyumc.org至少在過去五年中一直重定向到其他站點。 它一直重定向到http://www.med.nyu.edu,直到2016年,此時它開始重定向到https://www.nyulangone.org

希望對您有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM