Таким образом, ограничение URL-адресов в 255 символов слишком короткое для меня, и я не хочу полагаться на его игнорирование.
Мой запрос ничего не изменит на стороне HTTP-сервера.Мне нужно отправить некоторые данные с запросом, размер которых немного больше 1024 символов и НЕ носит секретный / безопасный характер.Сервер будет использовать данные для проверки в базе данных и вернет результат этой проверки, но ничего не изменится.Таким образом, запрос считается идемпотентным.В псевдокоде клиент вызывает RPC:
int verify_data(char[>1024] data)
Могу ли я использовать POST или это нарушит принципы REST и другого хорошего HTTP-клиент / серверного дизайна?Я, очевидно, не могу использовать GET?