Мой test.php
код ниже:
<code><?php
// First, include Requests
include('../library/Requests.php');
// Next, make sure Requests can load internal classes
Requests::register_autoloader();
function get_data(){
// Now let's make a request!
$params = array(
"ws_tblclients_id" => 1232,
"email" => "test22@cd.com",
"username" => "asdas_asda",
"phone" => "1518233776",
"password" => "123456"
);
$request = Requests::post('http://demo:8000/api/users/register/', $params, null);
// Check what we received
echo "<pre>";
var_dump($request);
echo "
";
}
if (isset ($ _ GET ['submit_get_data'])) {
получить данные();
}
?>
Когда я нажимаю кнопку Click Me, в браузере я получаю только действие post
, которое является самим файлом запроса PHP.
Мое требование - я хочу проверить запрос get_data
. Как я могу проверить это?
Потому что, когда я нажимаю кнопку Click , появляется ошибка, но в браузере я не могу проверить детали запроса get_data
(http://demo:8000/api/users/register/):
{
"body":"{"password":["This field must be filled。"],"phone":["This field must be filled"],"username":["This field must be filled"]}",
"raw":"HTTP/1.1 400 Bad Request
Content-Length: 118
X-Frame-Options: SAMEORIGIN
Allow: POST, OPTIONS
Vary: Accept, Cookie
Content-Type: application/json
Date: Wed, 05 Sep 2018 10:29:50 GMT
Connection: close
{"password":["This field must be filled"],"phone":["This field must
be filled"],"username":["This field must be filled"]}",
"headers":{
},
"status_code":400,
"protocol_version":1.1,
"success":false,
"redirects":0,
"url":"http://demo:8000/api/users/register/",
"history":[
],
"cookies":{
}
}
То есть запрос в методе мы не можем проверить в браузере, но как я могу проверить его другим способом?
EDIT-01
Я имею в виду, что в моем test.php
есть два запроса, один из которых - щелчок по кнопке Click Me, которая отправляет запрос на публикацию в файл self php. другой - выполнить функцию get_data()
, которая является постом Запроса. но в браузере отображается только предыдущий.