Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何向API发出XML或JSON请求_C#_Html_Xml_Json_Gui_Cli - Fatal编程技术网

C# 如何向API发出XML或JSON请求

C# 如何向API发出XML或JSON请求,c#,html,xml,json,gui,cli,C#,Html,Xml,Json,Gui,Cli,我想找到一种基本上测试某人制作的api的方法,最好是使用Microsoft Visual Studio 2012(特别是C#) 我知道我需要发送一个XML或JSON请求,我有api的URL,但我不知道从哪里开始。我的意思是,理想情况下,对于请求中的每个输入,我会有n个带有标签的文本框,在这里我可以输入数量,单击提交按钮,然后从中检索给定的值。如果有人能告诉我如何继续这样做,我将不胜感激。就我个人而言,我已经为此付出了努力。 实际上,它是为监视web调用而设计的,但是它可以选择编写和发送调用 不过

我想找到一种基本上测试某人制作的api的方法,最好是使用Microsoft Visual Studio 2012(特别是C#)

我知道我需要发送一个XML或JSON请求,我有api的URL,但我不知道从哪里开始。我的意思是,理想情况下,对于请求中的每个输入,我会有n个带有标签的文本框,在这里我可以输入数量,单击提交按钮,然后从中检索给定的值。如果有人能告诉我如何继续这样做,我将不胜感激。

就我个人而言,我已经为此付出了努力。 实际上,它是为监视web调用而设计的,但是它可以选择编写和发送调用

不过,我不知道如何通过VisualStudio实现这一点。

就我个人而言,我已经用过了。 实际上,它是为监视web调用而设计的,但是它可以选择编写和发送调用

不过,我不确定如何通过Visual Studio实现这一点。

我个人使用:

  • 很简单
  • 它很轻(只需下载并运行,无需安装)
  • 它附带了测试RESTful API(以及更多)所需的所有功能
  • 它是用Java编写的,因此它与操作系统无关
  • 它有两个版本:或
  • 它是完全免费和开源的
  • 您可以保存和加载请求/响应
我个人使用:

  • 很简单
  • 它很轻(只需下载并运行,无需安装)
  • 它附带了测试RESTful API(以及更多)所需的所有功能
  • 它是用Java编写的,因此它与操作系统无关
  • 它有两个版本:或
  • 它是完全免费和开源的
  • 您可以保存和加载请求/响应


我使用小提琴,我喜欢它,但我会想起它。我想这取决于你在另一端连接的是什么。

我使用Fiddler并喜欢它,但我会想起它。这取决于您在另一端连接的是什么。

这取决于您使用的是哪种api。如果您能提供详细信息,我很乐意提供帮助。请查看Chrome的邮递员扩展。我们需要有关另一端服务的一些详细信息。你可以先看看System.Net.HttpWebRequest..?嗯,实际上我要试试邮递员的扩展,非常感谢。我意识到,如果我只是在做一些快速测试,就不必使用c。感谢所有的反馈guys@Brant有关于这个的教程吗?哈哈哈,我甚至不知道如何发送xml请求,这取决于您使用的是哪种api。如果您能提供详细信息,我很乐意提供帮助。请查看Chrome的邮递员扩展。我们需要有关另一端服务的一些详细信息。你可以先看看System.Net.HttpWebRequest..?嗯,实际上我要试试邮递员的扩展,非常感谢。我意识到,如果我只是在做一些快速测试,就不必使用c。感谢所有的反馈guys@Brant有关于这个的教程吗?哈哈哈,我甚至不知道如何发送xml请求。我选择使用fiddler,因为您的答案是第一个:)我会将此标记为正确。谢谢如果你正在消费微软的产品,有比fiddler更好的测试方法。你可能想给出更多的细节并得到一个真实的答案。我认为就我现在正在做的测试而言,这已经足够好了。尽管如此,我还是感谢维京本的帮助!非常感谢您的帮助。我选择了使用fiddler,因为您的答案是第一个:)我会将此标记为正确。谢谢如果你正在消费微软的产品,有比fiddler更好的测试方法。你可能想给出更多的细节并得到一个真实的答案。我认为就我现在正在做的测试而言,这已经足够好了。尽管如此,我还是感谢维京本的帮助!非常感谢你愿意帮忙。