`
wangdeshui
  • 浏览: 255705 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用Fiddler测试WCF

阅读更多

之前自己为测试人员写了个工具来测试WCF,但是当时是硬编码的,虽然使用方面简单,但重用性不高,没想到连续做几个这样的项目。于是发现原来用Fiddler也可以。

如果我们用的是basicHttpBinding,那么我们可以使用Fiddler来测试

1. 打开Fiddler,选中Request Builder

2. 输入如图的Content-Type

3,输入正确的SOAPAction

4.选择POST,输入服务的地址

5. 输入Request body

6.其它的都不用输。

image

6.点击执行

我们看到返回了消息,这里是我故意返回Fault的。

image

小提示:Fiddler要想监视Firefox,需要如下设置

image

分享到:
评论

相关推荐

    wcfrest的实现

    6. **测试与调试**: 可以使用浏览器、Fiddler或者自定义客户端应用程序来测试WCF REST服务。此外,启用WCF诊断工具可以帮助调试服务,查看错误日志和消息流。 7. **安全性**: WCF REST服务的安全性可以通过多种方式...

    使用js+ajax调用WCF服务

    2. 使用Fiddler或Chrome开发者工具等网络调试工具检查请求和响应,以确保数据传输正确无误。 通过上述步骤,你已经学会了如何使用JavaScript和AJAX调用WCF服务。这为前端与后端的交互提供了更高效和流畅的用户体验...

    silverlight及WCF在IIS上发布技巧

    - 使用Fiddler或Wireshark等网络抓包工具,分析请求和响应,排查通信问题。 通过以上步骤,你可以成功地在IIS上部署Silverlight和WCF应用程序。但记住,每个项目都有其独特的需求和挑战,所以要根据具体情况进行...

    WCF series courses - Introduction to WCF

    - **WCF Test Client**:一个独立的应用程序,用于测试WCF服务的功能。 - **WCF Performance Counters**:用于监控WCF服务性能的工具。 总之,WCF提供了一个强大而灵活的框架来构建分布式系统,不仅支持多种通信...

    webservice测试工具

    - **使用Fiddler或Wireshark等网络嗅探工具**:这些工具可以帮助我们查看HTTP通信的详细过程,包括请求头、请求体、响应头和响应体,对于诊断网络问题非常有帮助。 - **日志记录**:在客户端和服务端启用日志记录...

    Fiddler中文版_反编译_

    此外,对于.NET应用,Fiddler的Tunnel to功能可以帮助我们查看和分析WCF、ASP.NET等框架下的服务调用。 Fiddler的另一大特点是支持HTTPS解密。默认情况下,HTTPS流量是加密的,但Fiddler可以通过设置代理证书来中间...

    WebDebugger Tool- Fiddler

    对于Web服务和WCF(Windows Communication Foundation)服务的调试,Fiddler更是不可或缺的工具。它可以捕获和分析SOAP或RESTful服务的通信数据,帮助开发者检查服务调用是否正确,数据格式是否符合规范,以及服务器...

    WCF-学习资料汇总

    6. **调试和测试**:使用Visual Studio或Fiddler等工具进行调试和性能测试。 在学习过程中,深入理解WCF的这些方面,并结合实践项目进行练习,将有助于提升你的分布式系统开发技能。通过阅读文档、教程、案例研究...

    WCF项目客户端调用控制台宿主程序

    使用Fiddler或浏览器的开发者工具可以帮助我们检查请求和响应,确保跨域设置正确。 通过以上步骤,我们便可以在控制台宿主程序中成功部署和运行WCF服务,并让客户端跨越域界限调用这些服务。WCF的灵活性和强大的...

    WebService与SOA、WCF之间的关系与各自的概念(包含实践的实例)

    - 使用工具如Fiddler或Postman来测试服务是否按预期工作。 #### 六、总结 - **WebService** 是一种基于标准的技术,用于实现服务间的通信。 - **SOA** 是一种架构风格,强调服务的松耦合和可重用性。 - **WCF** ...

    Tutorial Talking to WCF with Flex 3 via JSON or XML

    总结:本教程介绍了如何使用Flex 3与WCF服务进行交互,包括创建C#的WCF服务、测试服务以及在Flex项目中创建客户端代理以调用服务方法。通过这种方式,你可以实现Flex前端与ASP.NET后端的数据交换,无论是通过JSON...

    Web服务测试工具测试C# Web Service

    尽管有多种通用的Web服务测试工具,如Postman、SoapUI、Fiddler等,但针对C# Web Service的特定工具可能提供更方便的功能,例如对.NET特性的良好支持。这类工具可能包括自定义的请求构造器,能够更好地处理.NET的XML...

    web service通用客户端和测试工具

    3. **Microsoft Fiddler**:一个网络调试代理,可以捕获和修改HTTP和HTTPS流量,适用于Web服务测试和调试。 4. **Apache JMeter**:虽然主要是性能测试工具,但也可用于功能测试,支持多种协议,包括SOAP和REST。 ...

    WCF REST Web服务部署

    - 可以使用浏览器、Postman或Fiddler等工具测试REST服务。对于GET请求,可以直接在浏览器中输入URL;对于POST、PUT和DELETE,可能需要借助工具发送请求。 10. **安全性**: - 考虑使用HTTPS提供安全的通信,使用...

    WCF示例-第二章-存储库

    12. **测试和调试**:使用WCF Test Client、Fiddler或其他工具来测试服务,以及如何在Visual Studio中设置断点和诊断日志。 通过阅读提供的PDF文档,读者可以深入理解如何在WCF环境中应用Repository和...

    c# .net3.5 vs2008使用教程

    本教程全面涵盖了C#编程语言、.NET Framework 3.5以及Visual Studio 2008(VS2008)的使用,旨在帮助开发者深入理解和高效利用这些技术进行软件开发。下面将分别对这三个关键知识点进行详细阐述。 一、C#编程语言 ...

    NET网络高级编程.pdf

    例如,可以使用Ping类来测试网络连通性,或者使用Fiddler、Wireshark等第三方网络分析工具来监控和调试网络请求。 由于提供的【部分内容】实际上包含了重复的网址,并没有提供具体的电子书内容,因此无法从中提取更...

    Web Services

    开发者需要学会阅读和解析错误日志,使用如Fiddler或Wireshark这样的网络嗅探器进行调试。 8. **性能优化** 考虑到SOAP消息的XML格式较为冗余,可能影响性能。可以考虑使用轻量级的RESTful Web服务,或者对SOAP...

    REST服务构建的web应用的优势和不足

    也很方便用浏览器和 Fiddler 工具进行测试。 2. 性能和缓存支持:由于不需要构造 Soap 消息,请求 REST 服务显然开销更小。REST 类 Web 服务可以利用高速缓存控制头,从而减少带宽的需求,从而 REST 可以改善响应...

    xml web client(2)

    使用`Fiddler`或`Wireshark`等网络抓包工具可以帮助你测试和调试Web服务调用,查看实际发送和接收的数据。 通过以上步骤,你可以创建一个有效的XML Web服务客户端,高效地在应用程序之间传递数据。不过,记住要...

Global site tag (gtag.js) - Google Analytics