data

php curl POST Отправка файла из оперативной памяти -- CURLStringFile

Общая идея такая:

  1. Из оперативной памяти (php://memory) файл можно считать в строку
  2. А потом для отправки использовать не CURLFile, работающий с путем файлу на диске, а CURLStringFile

linux curl POST JSON Отправляем запрос, смотрим ответ и заголовки из терминала

Curl очень удобен для быстрой проверки работы каких-то сервисов/API прямо из терминала.

Отправляем запрос методом POST и получаем ответ:

curl --header "Content-Type: application/json" \
--request POST \
--data '{"email":"admin","password":"3359din22"}' \
"http://mysite.my/api/v1/user/login"

Если нужно посмотреть ещё и заголовки ответа, добавим флаг -i:

symfony Извлечение файла из data: URL в base64 (data:image/jpeg;base64)

Почему-то DataUriNormalizer совершенно не помогает при загрузке из строки вроде (строка приведена целиком - это небольшое изображение jpeg):

Subscribe to RSS - data