代码之家  ›  专栏  ›  技术社区  ›  bilpor

如何使用C调用Put-on-WebApi方法#

c#
  •  0
  • bilpor  · 技术社区  · 4 年前

    我开发了一个WebApi Put方法:

     [Route("api/woo/setOrderStatusComplete")]
        [HttpPut]
        public HttpResponseMessage SetOrderStatus(string country, string orderNo)
    

    其期望以以下形式调用:

    http://<myWebAddress>/WooService/api/woo/setOrderStatus?country=uk&orderNo=23662
    

    我已经从swagger测试了我的端点,一切都很好,但是,我很难编写一个代码示例来从其他将调用该端点的C#应用程序调用我的端点。有人能给我举个例子吗。

    作为10的入门,我使用:

    HttpWebRequest webrequest = (HttpWebRequest)WebRequest.Create(url);
    webrequest.Method = "PUT";
    webrequest.ContentType = "application/json";
    
    0 回复  |  直到 4 年前