簡體   English   中英

400:錯誤的請求!

[英]400 : Bad Request !

我正在開發一個使用xmlrpc服務進行通信的應用程序。 我使用WAMP開發了帶有Windows的服務器端,並且效果很好。 但是,我決定在Ubuntu上實現服務器端。 因此,我已經開始下載並安裝必要的工具(apt-get install lamp-server ^)以及隨附的所有工具。 當我嘗試它時,它不起作用,並且出現了該錯誤:400:錯誤的請求。 起初,我以為我來自Lamp-server,配置錯誤,因此我將其全部卸載,然后再次逐個啟動所有組件,但仍然出現該錯誤!

我正在使用pear的xml_rpc包(http://pear.php.net/package/XML_RPC/redirected)。 而且似乎可行,這是給我這個錯誤的頁面源:

---SENT---
POST server5.php HTTP/1.0
User-Agent: PEAR XML_RPC
Host: localhost
Content-Type: text/xml
Content-Length: 309

<?xml version="1.0" encoding="UTF-8"?>
<methodCall>
<methodName>storeData</methodName>
<params>
<param>
<value><base64></base64></value>
</param>
<param>
<value><string>03-10-2010-16.55.23</string></value>
</param>
<param>
<value><string>popop</string></value>
</param>
</params>
</methodCall>

---END---

---RECEIVED---
HTTP/1.1 400 Bad Request
Date: Wed, 13 Apr 2011 14:31:33 GMT
Server: Apache/2.2.16 (Ubuntu) PHP/5.3.3-1ubuntu9.3 with Suhosin-Patch
Vary: Accept-Encoding
Content-Length: 226
Connection: close
Content-Type: text/html; charset=iso-8859-1

&lt;!DOCTYPE HTML PUBLIC &quot;-//IETF//DTD HTML 2.0//EN&quot;&gt;
&lt;html&gt;&lt;head&gt;
&lt;title&gt;400 Bad Request&lt;/title&gt;

&lt;/head&gt;&lt;body&gt;
&lt;h1&gt;Bad Request&lt;/h1&gt;
&lt;p&gt;Your browser sent a request that this server could not understand.&lt;br /&gt;
&lt;/p&gt;
&lt;/body&gt;&lt;/html&gt;

---END---

故障代碼:5故障原因:沒有從遠程服務器收到200 OK。 (HTTP / 1.1 400錯誤請求)

您是否知道會導致該錯誤的原因? 有什么提示或線索嗎?

提前致謝 !

服務器正確,請求錯誤

您的路徑必須以/開頭

> POST /server5.php HTTP/1.0 User-Agent:
> PEAR XML_RPC Host: localhost
> Content-Type: text/xml Content-Length:
> 309

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM