2017-08-02 66 views

回答

0

这是一个重定向。如果你把网址放在浏览器中,你会得到相同的欢迎陌生人页面。我的猜测是他们不希望你以这种方式访问​​这些内容。他们可能需要登录,或者至少需要一个有效的会话cookie。

+0

是的,就是这样。谢谢 – iza

0

你的链接是一个重定向,试试这个:

$uri = 'www.gutenberg.org/ebooks/164.txt.utf-8' 
$request = Invoke-WebRequest -Uri $uri -MaximumRedirection 0 -ErrorAction Ignore 
  
if($request.StatusDescription -eq 'found') 
{ 
   #redownload the new url (redirection) 
    $request=Invoke-WebRequest -Uri $request.Headers.Location 
    $request.ParsedHtml.body.outerText 
}