如何发送带有参数的帖子[重复]

Posted

技术标签:

【中文标题】如何发送带有参数的帖子[重复]【英文标题】:How to send Post with parameters [duplicate] 【发布时间】:2016-04-11 22:56:46 【问题描述】:

我想发送带参数的 POST,但我不知道该怎么做。

我的代码:

 Uri resourceAddress = new Uri("http://web.com/geo");
 try
 
    HttpResponseMessage response=await httpClient.PostAsync(resourceAddress,
        new HttpStringContent("")).AsTask(cts.Token);
 
 catch (Exception ex)  
 finally  

如何使用此代码发送帖子,例如: latitude:-1.323141, lng:24.42342

【问题讨论】:

【参考方案1】:

您使用要发送的键/值填充 HttpContent。

具体来说:

Uri resourceAddress = new Uri("http://web.com/geo");
var values = new Dictionary<string, double>

    "latitude", -1.323141 ,
    "lng", 24.42342 
;

var content = new FormUrlEncodedContent(values);

try
    HttpResponseMessage response=await httpClient.PostAsync(resourceAddress,
         content).AsTask(cts.Token);
  catch (Exception ex)
 finally

 

【讨论】:

以上是关于如何发送带有参数的帖子[重复]的主要内容,如果未能解决你的问题,请参考以下文章

SSIS 向 Oracle 云 VS-2019 和 MS Oracle 源发送带有数据参数的查询

如何发送带有 URL 参数和 JSON 正文的 POST? [关闭]

如果在表单中没有此字段的情况下使用帖子服务,如何添加参数?

如何在 Objective-C 上发送带有参数的通知?

如何发送带有标头参数的 HTTP 请求?

如何使用 Angular 发送带有对象参数的 fetch api 请求?