[英]Automatically download csv file from link using c# console
我正在嘗試從“https://link.edgepilot.com/s/aa50672c/DEwHBgotZUST8xkYpqNg?u=https://www.visionwheel.com/dealers/export.cfm”自動下載 csv 文件
在 chrome 中加載此類 url 時,它會顯示該頁面的屏幕截圖,並自動下載 csv 文件。
我檢查過,在那個頁面中他們已經寫了表單提交,所以它會自動下載。點擊頁面中的按鈕也會下載。
我不知道如何在代碼中使用 c# 控制台應用程序在特定路徑中下載。任何人都可以幫助我。
我試過這樣的webclient
WebClient myWebClient = new WebClient();
myWebClient.DownloadFile(remoteUri,fileName);
但它下載的是 aspx 頁面文本而不是文件。
請幫助我。在此先感謝。
using (WebClient client = new WebClient())
{
client.DownloadFile(new Uri(url), @"c:\file.csv");
}
如果“下載 aspx 頁面文本而不是文件”,那么您可能有錯誤的鏈接?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.