Теперь файлы в tinystash можно выгружать напрямую, без формочки. Например, этим вашим курлом.
Лимит прежний, 20 МиБ.
Эндпоинты:
https://tinystash.undef.im/upload/text — выгрузка текста, content-type будет автоматически выставлен в text/plain.
https://tinystash.undef.im/upload/file — выгрузка произвольного файла, content-type указываем сами.
Оба эндпоинта требуют заголовок запроса app-id. Значение — на ваше усмотрение (не анализируется и не хранится).
В ответ получите ссылку на скачивание в text/plain. Если хотите JSON, укажите application/json в accept.
Пример запроса для выгрузки текста:
curl https://tinystash.undef.im/upload/text -X POST -H app-id:demoapp -d 'Hello, World!'
Пример запроса для выгрузки бинарного файла:
curl https://tinystash.undef.im/upload/file -X POST -H app-id:demoapp -H content-type:video/mp4 --data-binary @/path/to/file.mp4
Пример запроса с JSON-ответом:
curl https://tinystash.undef.im/upload/text -X POST -H app-id:demoapp -H accept:application/json -d 'JSON, Motherfucker, Do You Speak It?'
#tinystash