У меня проблемы с получением данных, которые мне отправляет внешний сервер. Я объясню лучше: чтобы изменить статус записи в моей базе данных, я связываюсь с внешним приложением, которое отправляет приложению, которое я создал, результат вызова в заголовке.
Теперь мой вопрос: если у меня на сервере заблокировано или ограничено file_get_contents("php://input")
, есть ли у меня альтернативное решение для получения этих данных? Если да, что это такое?
РЕДАКТИРОВАТЬ: вот пример кода.
//the function will be called every time the external server calls my file
function remoteValidation(){
$requestData = file_get_contents("php://input");
if (isset($requestData) && !empty($requestData) && $requestData['signature'] == $this->savedSignature) {
// validation on the signature
} else {
throw new Exception ('The signature is not valid, or is empty!);
}
}