第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 C# 中讀取以 view-source 開頭的 URL

如何在 C# 中讀取以 view-source 開頭的 URL

C#
慕運維8079593 2022-01-09 16:25:39
我想閱讀以下 URL,它應該將頁面中可用的內(nèi)容保存到文本文件中。我使用下面的代碼來閱讀頁面源代碼:string address = "view-source:http://stackoverflow.com/";  //any web site urlusing (WebClient wc = new WebClient()){    var Text= wc.DownloadString(address);            }但它拋出異?!盁o法識別 URI 前綴”。任何幫助將不勝感激。
查看完整描述

1 回答

?
萬千封印

TA貢獻1891條經(jīng)驗 獲得超3個贊

您通過添加"view-source:"到該 url來使用 Chrome 的一項功能。本WebClient類可能不知道任何有關該功能的。它抱怨“URI 前綴”無法識別。那"view-source:"是你的字符串的一部分。

因此,刪除 URL 的那部分,您將擁有一個有效的 url。

string userInput = "view-source: 
string address = userInput.Replace("view-source:", "");

注意:對于在運行和解釋 javascript 后提供額外內(nèi)容的 Web 應用程序,這可能會產(chǎn)生不同的結(jié)果。你可能最終得不到你想要的。

編輯:在您發(fā)表評論后,聽起來您想刪除"view-source:"我在答案中反映的網(wǎng)址開頭的可能性。

以防萬一您正在尋找“post javascript”源。github上有一個項目提供了這個功能,但我從來沒有使用過。我只知道它,因為它是由與我一起工作的人維護的。

您還可以在此 repl 中找到一個工作示例


查看完整回答
反對 回復 2022-01-09
  • 1 回答
  • 0 關注
  • 281 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號