我正在测试由C#开发人员编写的API。我是Perl开发人员。因此,我想使用一种与语言无关的方式向他们发送错误报告。对于GET请求,这是微不足道的(除非涉及标头)。但是对于POST则不是。
如今,许多记录API的站点在其文档中都使用curl命令,以提供与语言无关的示例。例如Stripe。
在Unix或OSX世界中,我将向他们发送curl命令,并说当您运行此命令时,响应以某种方式被破坏了。但是curl不是Windows固有的(尽管它可以在Windows上安装和运行)。C#开发人员是否了解curl?他们会卷曲吗?我认为将它们推送到命令行并不感到兴奋,但是我想不出一种更好的方式来谈论这些事情。有什么建议么?
不要使用卷曲。对于大多数C#程序员而言,它离Unix-y还很远。通常,它将需要某种命令行转义约定,并且这也不是可移植的。这将不受欢迎。
在错误报告中以纯文本格式提供确切的HTTP调用/请求顺序,我没有发现任何问题。
[碰巧我在Windows中使用C#,curl甚至wget都非常开心,但是我的回答仍然正确。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句