【问题标题】:How can i make an XML or JSON Request to an API如何向 API 发出 XML 或 JSON 请求
【发布时间】:2013-07-11 09:57:39
【问题描述】:

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

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

【问题讨论】:

  • 这取决于您使用的是哪种 api。如果您能提供具体信息,我很乐意提供帮助。
  • 查看 Chrome 的 POSTMan 扩展。
  • 我们需要一些关于另一端服务的详细信息。你可以先看看 System.Net.HttpWebRequest..?
  • 嗯,我真的要试试 PostMan 扩展程序,非常感谢。我意识到如果我只是做一些快速测试,我不一定必须使用 c#。仍然感谢所有反馈,伙计们
  • @Brant 在某处有这个教程吗?哈哈哈我都不知道怎么发送xml请求

标签: c# html xml json


【解决方案1】:

我个人为此使用了Fiddler。 它确实是为监控网络通话而设计的,但它可以选择编写和发送通话。

我不知道如何通过 Visual Studio 做到这一点。

【讨论】:

  • 我选择使用提琴手,因为你的答案是第一个 :) 我会把它标记为正确的。谢谢!
  • 如果您使用的是微软产品,那么有更好的方法来测试然后提琴手。您可能想提供更多详细信息并获得真正的答案。
  • 我认为出于我现在正在进行的测试的目的,这已经足够好了。尽管如此,我还是感谢 vikingben 的帮助!非常感谢您愿意提供帮助。
【解决方案2】:

我个人使用RESTClient

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

【讨论】:

    【解决方案3】:

    我使用 Fiddler 并且喜欢它,但我想到了 soapUIRestSharp。我想这取决于你在另一端连接到什么。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多