Я пытаюсь отправить запрос JSON POST к контроллеру.
Заголовок такой: [{"key":"Content-Type","value":"application/json"}]
Я пробую минимальную полезную нагрузку: {"user":1}
Согласно многочисленным записям, я пробовал следующее:
public function authorize(){
echo 'Line 37';
print_r($this->input->raw_input_stream);//NULL
print_r(json_decode($this->input->raw_input_stream));//NULL
print_r(json_decode(file_get_contents('php://input')));//NULL
print_r(json_decode(trim(file_get_contents('php://input')), true));//NULL
print_r(json_decode(file_get_contents("php://input"), true));//file_get_contents(): Invalid php:// URL specified
}
Но я получаю пустую строку для обоих var_dumps, string (0) "".
Какие-либо предложения?
форма публикации означает, как вы публикуете данные с помощью ajax, curl или чего-то еще
Отправляю данные через Почтальона.

@pradeep Я обновил информацию. Это форма без публикации, полезная нагрузка - {"user": 1}, а заголовки указаны выше. Я использую Почтальон, чтобы сделать запрос.