当我在Visual Studio 2013中创建一个名为“WCFService1”的全新WCF服务应用程序并立即运行它时,WCF Test Client完成的请求完美无缺地工作。不是惊喜。
当我试图在REST/SOAP客户机(如Postman或SoapUI)中测试这个相同的初始应用程序时,我得到了一个400 Bad Request错误。在像Postman这样的REST客户机中应该改变什么来使对初始VS应用程序的请求工作?
我测试了以下几种可能性:
[ServiceContract] public interface IService1 { [OperationContract] string GetData(int value); }
2.从WCF测试客户端复制的Postman中的原始XML请求
这个变体没有解决错误。源代码未触及,同上。
3.在GetData操作上用WebInvokeAttribute扩展的源代码
[OperationContract] [WebInvoke(Method = "POST", UriTemplate = "/GetData")] string GetData(int value);
[OperationContract(Action = "http://www.jorritsteetskamp.nl/wcfservice1")] string GetData(int value);
任何帮助都将不胜感激。
为了使其成为REST服务,您需要
我正试着在邮递员上打API。API正在服务器上工作,但我没有收到任何数据。以下是视觉图像: 它是回应我与“没有数据”和400错误的要求。
我正在尝试使用Postman访问API,以使用基本身份验证获取响应,但当我提交数据时,它会给我带来可怕的400错误,这显然表明某些标头设置不正确。 以下是API信息: 作为回应,我应该得到一个JSON形式的加密令牌,而不是得到这个错误。 以下是邮差截图: 我错过了什么吗?
我有一个非常基本的webApi构建/运行(相当模板应用程序,仅此而已),以便遵循一个培训视频。GET和DELETE调用工作正常,PUT和POST给出400错误。诚然,对所有这些都很新,所以我正在寻找一些基本的方向,关于如何排除故障。相关的屏幕截图如下,我很高兴提供其他要求。提前谢了。
我正在尝试使用ngrok提供的链接使用邮递员测试我的机器人,即https://xxxxxx.ngrok.io/api/messages.但收到400个错误请求,如下所示 我尝试在我的控件上设置一个断点,它确实命中了,但没有继续执行catch语句。 我知道我的机器人没有问题,因为它在使用模拟器时工作正常。 我的计划是在我的自定义聊天中实现我的bot,而无需注册任何azure服务。 其他信息: 我的请
我的api基url是: https://locodealapi.herokuapp.com/api/deals 在邮递员传球,跟随在头和它的工作很好。 OKHTTP日志拦截器 注意:相同的代码在本地nodejs服务器(仅限http)中运行良好
我有一个web API,我正在使用Postman测试。当我点击“发送”按钮时,Postman将数据发送到web API,这样我就可以测试web API,但我想查看Postman发送到web API的数据。我如何查看这个?