asp.net Web Service請求因 HTTP 狀態 400 失敗: Bad Request的原因

來源:互聯網
上載者:User

情況是這樣的我的網站上有一個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出錯。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.