Интеграция с сервером ReCaptcha работает хорошо, когда я передаю значения в качестве параметров URL.
{
"success": false,
"error-codes": [
"missing-input-response",
"missing-input-secret"
]
}
Запрос не выполняется, когда я передаю значения как JSON в теле сообщения POST.
{
"success": true,
"challenge_ts": "2018-10-26T16:01:24Z",
"hostname": "testkey.google.com"
}
Пример кода, который я видел до сих пор, предлагает использовать параметры URL, но не объясняет, почему тело JSON POST не поддерживается.
Часто задаваемые вопросы Google также не перечисляет это, мне интересно, делаю ли я что-то не так. Можно ли даже запросить через JSON?