Сохраните содержимое от веб-сервиса RESTful до файла
outfilename = websave(filename,url)
outfilename = websave(filename,url,QueryName1,QueryValue1,...,QueryNameN,QueryValueN)
outfilename = websave(___,options)
сохраняет содержимое от веб-сервиса, заданного outfilename = websave(filename,url)
url
, и пишет его в filename
. Функция websave
возвращает весь путь filename
как outfilename
.
Веб-сервис обеспечивает RESTful, который возвращает данные, отформатированные как интернет-тип носителя, такие как JSON, XML, изображение или текст.
добавляет параметры запроса к outfilename = websave(filename,url,QueryName1,QueryValue1,...,QueryNameN,QueryValueN)
url
, как задано одной или несколькими парами аргументов значения имени. Веб-сервис задает параметры запроса.
outfilename = websave(___,options)
добавляет другие опции запроса HTTP, заданные объектом weboptions
options
. Можно использовать этот синтаксис с любым из входных параметров предыдущих синтаксисов.
websave
поддерживает методы HTTP GET и POST. Чтобы отправить запрос POST HTTP, задайте свойство RequestMethod
options
как 'post'
. Много веб-сервисов обеспечивают и GET и методы POST, чтобы запросить данные.
Для функциональности, не поддержанной функциями веб-сервисов RESTful, смотрите Интерфейс HTTP.
Для запросов POST HTTP функция websave
поддерживает только тип носителя application/x-www-form-urlencoded
. Чтобы отправить запрос POST с содержимым любого другого интернет-типа носителя, используйте webwrite
.
datetime
| weboptions
| webread
| webwrite