Запрашиваемый URI слишком велик при использовании строки GET

Я создаю API для нашего приложения. В API я планирую хранить либо версию изображения в кодировке base64, либо необработанные данные Json.

Когда мы пытаемся отправить (как GET) на мой API, мы получаем ошибку:

Запрашиваемый URI слишком велик

Изображение, которое мы пытаемся опубликовать: данные PNG

Я открыт для любых предложений относительно того, что мы можем сделать, чтобы избежать этой ошибки.

Мы подумали, что, возможно, сохраним данные в виде текстового файла, и тогда я в PHP получу files_contents, а затем сохраню в БД. Однако это решит нашу проблему png, но не наши необработанные json_encoded данные.

У кого-нибудь есть предложения относительно того, что мы можем сделать?

Спасибо заранее..

0

Решение

Просто заметил, что вы используете PHP. Тогда я думаю, что вы должны изменить значение upload_max_filesize параметр в php.ini. Значение по умолчанию 2M, поэтому, если ваш файл больше, вы должны увеличить максимальный размер.

И, конечно же, по-прежнему использовать POST вместо GET.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]