簡體   English   中英

使用 c# 控制台從鏈接自動下載 csv 文件

[英]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.

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