如何在 Asp.Net WebForm 中调用 Web API?
Posted
技术标签:
【中文标题】如何在 Asp.Net WebForm 中调用 Web API?【英文标题】:How to Call Web API in Asp.Net WebForm? 【发布时间】:2020-10-13 11:19:36 【问题描述】:我想在 C# 中调用这个 API,会传递相同的参数。
在 POSTMAN 上运行良好;我只想从 asp.net Web Form 调用
【问题讨论】:
是什么阻止了你?您在寻找HttpClient 吗? 我不知道如何传递多个参数我 我想 cal 因为它来自代码后面/后端 这能回答你的问题吗? How to simulate HTTP POST programmatically in ASP.NET? 请勿将代码粘贴为截图;而是复制并粘贴文本。它还将使那些使用屏幕阅读器或其他辅助文本功能的人受益,而图像不会。 【参考方案1】:使用那个:
var values = new Dictionary<string, string>
"thing1", "hello" ,
"thing2", "world"
;
var content = new FormUrlEncodedContent(values);
var response = await client.PostAsync("http://www.example.com/recepticle.aspx", content);
var responseString = await response.Content.ReadAsStringAsync();
【讨论】:
以上是关于如何在 Asp.Net WebForm 中调用 Web API?的主要内容,如果未能解决你的问题,请参考以下文章
如何在asp.net C# Webform中制作像网格一样的Excel
如何在 asp.net webform 中获取 js POST?
如何在 asp.net webform 中使用我自己的购物车实现 Paypal