如何发出HTTP PUT请求

编程入门 行业动态 更新时间:2024-10-23 16:23:32
本文介绍了如何发出HTTP PUT请求的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我是新的HTTP Verbs.Can任何机构都提供示例代码,用于在c#中制作带有标题和参数的http put请求。我尝试了下面的代码。但它没有用。 提前致谢。 Sajid 我的尝试: var values = string.Format(key1 = {0}& key2 = {1}& ; key3 = {2},value1,value2,value3); var bytes = Encoding.UTF8.GetBytes(values); HttpWebRequest request =(HttpWebRequest)WebRequest.Create(string.Format(XXXXXXXXXXXXXX)); request.Method =PUT; request.ContentType =application / json; request.Accept =application / json; request.Headers [headerkey] =yyyyyyyyyyyyyyyyy; // request.ContentLength = bytes.Length; request.MediaType =applicatoin / json; Stream stream = request.GetRequestStream(); stream.Write(bytes,0,bytes.Length); s tream.Close(); HttpWebResponse response =(HttpWebResponse)request.GetResponse(); using(StreamReader reader = new StreamReader(response.GetResponseStream())) { Console.WriteLine(reader.ReadToEnd()); }

解决方案

使用 Google 时有什么问题[ ^ ]?

Hi, I am new HTTP Verbs.Can any body provide sample code for making http put request with header and parameters in c#. I tried the below code. but it is not working. Thanks in advance. Sajid What I have tried: var values = string.Format("key1={0}&key2={1}&key3={2}", "value1", "value2", "value3"); var bytes = Encoding.UTF8.GetBytes(values); HttpWebRequest request = (HttpWebRequest)WebRequest.Create(string.Format("XXXXXXXXXXXXXX")); request.Method = "PUT"; request.ContentType = "application/json"; request.Accept= "application/json"; request.Headers["headerkey"] = "yyyyyyyyyyyyyyyy"; // request.ContentLength = bytes.Length; request.MediaType = "applicatoin/json"; Stream stream = request.GetRequestStream(); stream.Write(bytes, 0, bytes.Length); stream.Close(); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); using (StreamReader reader = new StreamReader(response.GetResponseStream())) { Console.WriteLine(reader.ReadToEnd()); }

解决方案

What's wrong in using Google[^]?

更多推荐

如何发出HTTP PUT请求

本文发布于:2023-06-05 19:39:09,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/526442.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:HTTP   PUT

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!