51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1723|回复: 4
打印 上一主题 下一主题

[求助] webservice返回报错"UTF-8 start byte 0xb8 (at char #1395, byte #127)"

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2016-1-19 17:09:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

以下是脚本,基于soap调用
Action()
{
soap_request("StepName=SOAP Request",         
  "URL=http://10.60.44.101:9561/webservice/realtimeTrading.ws",
                  "SOAPEnvelope="
  "<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:ser=\"http://service.hundsun.com\">"
   "<soapenv:Header></soapenv:Header>"
   "<soapenv:Body>"
                "<ser:getMsg>"
     "<ser:in0>"
        "<?xml version=\"1.0\" encoding=\"utf-8\"?> "
                       "<ATS>                                      "
        " <UB>                                              "
        "<TransSource>test</TransSource>                 "
        "<TransCode>1101</TransCode>                         "
        "<TransDate>20130730</TransDate>                     "
        "<TransTime>165900</TransTime>                        "
        " <TransSeq>201307301259550117</TransSeq>            "
        "</PUB>                                              "
        "<IN>                                                "
        " <RD>                                               "
        "  <RdSeq>201611111111111</RdSeq>          "
        " <ApplyEntity>1203</ApplyEntity>                    "
          "  <ayType>TT1001</PayType>                        "
           " <CorpAct></CorpAct>                             "
           " <OppAct>6227001214570026095</OppAct>            "
           " <OppActName>apple</OppActName>                 "
            "<OppArea>3100</OppArea>                         "
            "<OppBank>AB</OppBank>                          "
           " <Cur>CNY</Cur>                                  "
           " <Amount>89.88</Amount>                          "
                " </RD>                                                "
   " </IN>                                                    "
"</ATS>"
      "</ser:in0>"
    "</ser:getMsg>"
   "</soapenv:Body>"
  "</soapenv:Envelope>",         
  "SOAPAction=",         
  "ResponseParam=response",         
  "Snapshot=t1453188811.inf",            
  LAST);
    lr_error_message ("返回:%s",lr_eval_string("{response}"));
return 0;
}

打印出来的结果是:
:<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Invalid UTF-8 start byte 0xb8 (at char #1395, byte #127)</faultstring>
</soap:Fault>
</soap:Body>
</soap:Envelope>
Ending action Action.

请问脚本里哪里有问题


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2016-1-19 18:47:21 | 只看该作者
谁知道是什么问题吗
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2016-1-20 09:22:19 | 只看该作者
谁知道是什么问题吗
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2016-1-20 10:45:40 | 只看该作者
谁知道是什么问题吗
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-7 05:39 , Processed in 0.067152 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表