zoukankan      html  css  js  c++  java
  • 使用Fiddler 4 调用WebService

    Fiddler让我们这些.neter感到非常欣慰, 是用C#写出来的,它包含一个简单却功能强大的基于JScript .NET 事件脚本子系统,它的灵活性非常棒,可以支持众多的http调试任务,并且能够使用.net框架语言进行扩展。

    调用webservice需要设置正确的请求头,以下为例子,每个webserive的请求头可能不一样,具体根据ws提供方来确定

    请求头:

    User-Agent: Fiddler
    SOAPAction: "http://tempuri.org/GetObList"
    Host: **IP
    Content-Length: 329
    Expect: 100-continue
    Content-Type: text/xml; charset=utf-8

    传入值

    <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><GetObList xmlns="http://tempuri.org/"><time>2018-01-01T00:00:00</time></GetObList></soap:Body></soap:Envelope>

     点击Execute显示调用结果

     Fiddler调试WebApi注意事项:

    1、需指定请求上下文类型,否则有些api可能会调用报错,例如 Content-Type: application/json

    2、

  • 相关阅读:
    python 安装包总结
    python wmi使用
    Jquery
    查看linux操作系统位数
    三元
    git clone 指定分支的内容
    慕课网
    http://amazeui.org 后天框架
    tp between
    git pull
  • 原文地址:https://www.cnblogs.com/weiweictgu/p/9039919.html
Copyright © 2011-2022 走看看