Я использовал некоторые веб-службы и сделал свой собственный. Все они были простыми, и они использовали только простые запросы GET, как это:Загрузка файла API REST
http://foobar.com/api/movies?category=drama&apikey=bsbsbsbsbs
и через JSON данные выводился в соответствии с параметрами,.
Что я хочу сделать, это служба загрузки файлов. Обычно, если это не веб-сервис, я бы использовал HTTP POST для этого. Как я могу это сделать с помощью REST API? В чем разница между запросами POST и GET в отношении веб-служб REST.
Редактировать: Я использую PHP, пожалуйста, не давайте примеры ASP.net.
К сожалению - пропустил PHP часть! Ответ теперь удален. –
В этом нет ничего особенного, вы загружаете файлы с помощью POST и PUT, возможно, с помощью PATCH. Единственные проблемы на стороне клиента, так как загружать файлы с помощью ajax, afaik не так просто. вы можете решить эту проблему только с помощью кодирования canvas и base64 ... – inf3rno