【问题标题】:How to call PUT method in Fiddler如何在 Fiddler 中调用 PUT 方法
【发布时间】:2011-10-20 20:02:15
【问题描述】:

我创建了一个 PUT WCF 服务来更新我的数据库。如何在提琴手中调用此服务以测试它是否正常工作。

我确实尝试了 Fiddler 中的 URL,它给了我 404!

有人帮我解决这个问题吗?

【问题讨论】:

    标签: wcf fiddler


    【解决方案1】:

    在请求生成器中有一个下拉菜单。默认情况下,它显示“GET”,它允许您选择您希望使用的 HTTP 方法。将其更改为“PUT”,您应该完成了。

    您可能还想看看这个...

    Doing a HTTP PUT from a browser

    ...并调查 X-HTTP-Method-Override 标头的使用。

    你也应该阅读这个......

    使用 Fiddler 测试 RESTful WCF 服务 http://www.keyvan.ms/use-fiddler-to-test-restful-wcf-services

    【讨论】:

    • 我应该在请求标头中添加什么吗?像我需要传递一些参数我该怎么做?
    • 您有调用此 API 的真实客户端吗?如果是这样,我的建议是您应该使用 Fiddler 来观看真正的 HTTP 请求,然后重用它(编辑它,将其保存为 VS.NET MSTest WebTest 或其他)。
    • 一般来说,PUT 与 POST 非常相似,因此它通常有一个主体。 Fiddler 允许您提供该主体。也就是说,请查看我刚刚添加到答案中的网址。
    • 我收到此错误:“HTTP 错误 403.1 - 禁止:执行访问被拒绝。”你有什么想法吗?
    • 你是否有机会看到这个问题...stackoverflow.com/questions/2946951/…
    猜你喜欢
    • 2018-10-14
    • 1970-01-01
    • 2020-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多