2017-02-20 36 views
0

我正在編寫一個WPF應用程序(在後臺)轉到URL,上傳.svg文件並獲取vector/xaml輸出並將其顯示在屏幕上。以編程方式將文件上傳到網站並捕獲輸出

比方說,本地計算機上的.svg文件路徑是

C:\Users\Me\Desktop\pic.svg

我需要將採取文件,並將其上傳到

http://a-student.github.io/SvgToVectorDrawableConverter.Web/

,然後捕獲的顯示輸出的方法網頁轉換爲字符串或任何其他類似的格式,以在我的WPF應用程序的TextBlock中顯示。

我只需要上傳和捕獲結果的幫助。我不知道該怎麼做。

回答

0

您可以使用WebClient類很容易地做到這一點。檢查出UploadFile()方法。

+0

我收到「遠程服務器返回錯誤:(405)方法不允許」。有針對這個的解決方法嗎? – ilmenite

+0

服務器不喜歡你要發送的內容。假設您的網站在網絡瀏覽器中正常工作,這意味着您的程序出錯了。我建議下載Fiddler網絡代理,檢查並比較手動交互和運行程序的POST/PUT請求。 – plushpuffin

+0

該網站的所有者/程序員是否有可能以編程方式阻止/禁止上傳文件? – ilmenite

相關問題