У меня есть код php, который обрабатывает запрос на получение, который ожидает, что приложение опубликует некоторый URL-адрес. Вот мой 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 в выше URL, я получаю ответ:
IOException - Invalid Http response.
Но это работает, когда я вставить URL непосредственно в браузере. Пожалуйста, где я ошибаюсь?
Этот URL 404's. – PeeHaa
Я думаю, что это просто пример, а не реальный. –
@AxelAmthor хорошо да, поэтому мы собираемся в основном угадать, что происходит, и это было моим моментом ;-) Это все равно, что поехать в гараж, чтобы исправить свой автомобиль и дать им только игрушечную машину вместо вашего реального автомобиля. – PeeHaa