AngularJs $http.post() does not send data

前端 未结 30 1825
我在风中等你
我在风中等你 2020-11-22 02:51

Could anyone tell me why the following statement does not send the post data to the designated url? The url is called but on the server when I print $_POST - I get an empty

30条回答
  •  一生所求
    2020-11-22 03:45

    I don't have the reputation to comment, but in response/addition to Don F's answer:

    $params = json_decode(file_get_contents('php://input'));

    A second parameter of true needs to be added to the json_decode function in order to properly return an associative array:

    $params = json_decode(file_get_contents('php://input'), true);

提交回复
热议问题