我有一些PHP代碼處理一個獲取請求,它正在等待應用程序發佈一些URL到它。這裏是我的網址等待帖子:http://www.myurl.com/msgid=&msg_content=100+08151000091+1111&msg_sender=2347062698846 這裏是我的PHP代碼。來自PHP HTTP GET的錯誤
$msgid = (int)htmlentities(strip_tags($_GET['msgid']));
$msg_content = htmlentities(strip_tags($_GET['msg_content']));
$msg_sender = htmlentities(strip_tags($_GET['msg_sender']));
$con = mysqli_connect('hostname', 'database', 'password');
if (!$con) {
die('Could not connect: ' . mysql_error());
}
//echo 'Connected successfully';
mysqli_select_db($con,msg);
mysqli_query($con,"INSERT INTO messages (ID, Content, sender)
VALUES ('$msgid', '$msg_content','$msg_sender')");
mysqli_close($con);
這是問題所在。當我從Java代碼到上述網址後,我收到 反應是:
IOException - Invalid Http response.
但是,當我的URL直接粘貼到瀏覽器它的工作原理。請問我在哪裏得到錯誤?
那個URL 404's。 – PeeHaa
我認爲URL只是一個例子,而不是真正的例子。 –
@AxelAmthor好耶,所以我們將基本上猜測發生了什麼是我的觀點;-)這就像去車庫修理你的車,只給他們一些玩具車而不是你的實際車。 – PeeHaa