2017-07-15 34 views
-1

我想用C#做一個HTTP POST請求,這是我所知道的:我該如何改變這種捲曲POST請求到C#代碼

我有一個模板,這只是純文本。他們建議將其存儲在單獨的文件中,這樣可以更輕鬆地傳遞給請求。這裏是一個例子,如果模板是在一個名爲expensify_template.txt文件,這應該是召喚:

curl -X POST 'https://integrations.expensify.com/Integration-Server/ExpensifyIntegrations' \ 
    -d 'requestJobDescription={....}' \ 
    --data-urlencode '[email protected]_template.txt' 

,我必須做一個代碼使用Visual Studio

+0

https://stackoverflow.com/questions/4015324/http-request-with-post –

+0

我知道如何發送HTTP請求與帖子,直到我到達 - 數據urlencode,我已經發送此部分:curl -X POST'https://integrations.expensify.com/Integration-Server/ExpensifyIntegrations'\ -d'requestJobDescription = {....}'我遇到了這個問題:\ - -data-urlencode'[email protected]_template.txt' – DanielMoncadaZ

+0

答案在於鏈接的帖子仍然 - 特別是方法A,它說'var content = new FormUrlEncodedContent(values);'where'values'將是你閱讀的結果包含您的模板的文本文件。但是,我將刪除可能的重複評論,因爲該問題與您提問的內容並不具體相關。 –

回答

0

答案發送到c#這一請求是here - 特別是方法A,它表示var content = new FormUrlEncodedContent(values);其中值將是您閱讀包含模板的文本文件的結果。