zoukankan      html  css  js  c++  java
  • asp.net Web Service请求因 HTTP 状态 400 失败: Bad Request的原因

    情况是这样的我的网站上有一个web service,用来导入新闻。一直都运行的很好,今天在使用控制台导入新闻的时候突然不能用了。报http400错误。请求因 HTTP 状态 400 失败: Bad Request。

    直接使用url访问web service也不报错。更新web service引用等等都不管用。最后才发现时数据的问题:

     1 <?xml version="1.0" encoding="utf-8"?>
     2 <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">
     3     <soap:Body>
     4         <Import xmlns="http://ido.com/">
     5             <news>
     6                 <NewsId>fc4db314-616e-4b4f-a426-12db5d1674e5</NewsId>
     7                 <ParentCategoryId>0</ParentCategoryId>
     8                 <CategoryId>0</CategoryId>
     9                 <NewsType>1</NewsType>
    10                 <SourceUrl>http://www.xxxxx.com/article_12.php/12uiiu</SourceUrl>
    11                 <Title>怎样把大小便</Title>
    12                 <SubTitle />
    13                 <Keys>大小便</Keys>
    14                 <Description>怎样把大小便大小便使婴儿的头和背部靠在大人身上,而大人的身体不要挺直,婴儿三个月以内还不会反抗。同时给予其他条件刺激,如&#x1C;嘘嘘&#x1D;声诱导把尿,&#x1C;嗯嗯&#x1D;声促使其大便。刚开始时,宝宝不一定配合,没必要每次把的时间过长,慢慢地定时加以训练,使宝宝形成定时排便的条件反射,养成良好的大小便习惯。</Description>
    15                 <Content>
    16                     &lt;P&gt;  大小便是天生的非条件生理反射,新生儿期排尿次数多无规律性。随着宝宝的一天天长大,大小便次数减少,量增加,出生半岁以内的婴儿,每天大便3~4次,小便20次左右,半岁到一岁,每天大便1~2次,小便15次左右。但家长如果细心观察,小便的次数与进食的多少,进水多少都有关系,多数婴儿在大便时会出现腹部鼓劲、脸发红、发愣等现象。 &lt;/P&gt;
    17                     &lt;P&gt;  尽早培养良好的大小便习惯,不仅使宝宝的胃肠活动具有规律性,有利于宝宝皮肤的清洁,减少家长洗尿布的麻烦,还可训练宝宝膀胱储存功能及括约肌收缩功能。因此,在满月前后就应把大小便。首先,注意观察宝宝的生活规律,一般在睡醒及吃奶后及时把,不要把得过勤,造成尿颇。把的姿式要正确,使婴儿的头和背部靠在大人身上,而大人的身体不要挺直,婴儿三个月以内还不会反抗。同时给予其他条件刺激,如&#x1C;嘘嘘&#x1D;声诱导把尿,&#x1C;嗯嗯&#x1D;声促使其大便。刚开始时,宝宝不一定配合,没必要每次把的时间过长,慢慢地定时加以训练,使宝宝形成定时排便的条件反射,养成良好的大小便习惯。?? &lt;/P&gt;
    18                 </Content>
    19                 <Created>0001-01-01T00:00:00</Created>
    20                 <ImportNews>false</ImportNews>
    21             </news>
    22         </Import>
    23     </soap:Body>
    24 </soap:Envelope>

    因为&#x1C; 在xml中是非法字符,所以web service在解析此xml出错导致的web service出错。

  • 相关阅读:
    HTTP下载文件校验失败原因分析与解决
    读《软件测试的艺术》
    CXF wsdl2java 错误
    oracle 存储过程 多参数 多返回值
    ORACLE 函数 调用
    typescript学习入门(学习笔记)
    js常用方法总结
    jenkins安装及项目构建发布回滚
    Centos8中创建LVM精简逻辑卷
    k8s kubectl命令自动补全
  • 原文地址:https://www.cnblogs.com/hyl8218/p/1669482.html
Copyright © 2011-2022 走看看