Пакет: matlab.net
Унифицированный идентификатор ресурса (URI)
matlab.net.URI класс создает унифицированный идентификатор ресурса Интернета (URI), такой как веб-адрес или URL. URI Интернета - это строка, разделенная на компоненты. Каждый компонент представлен свойством URI класс. В следующем тексте показаны свойства и связанные с ними знаки препинания, разделенные пробелами для ясности. Пробелы не отображаются в кодированном URI. Связанная пунктуация не является частью значения свойства.
Scheme: //Authority /Path(1) /Path(2) ... /Path(end) ?Query #Fragment
где Authority содержит следующие свойства:
UserInfo@ Host :Port
Используйте matlab.net.URI
string или char методы для создания URI Интернета. Эти методы кодируют свойства, добавляя знаки препинания к непустым свойствам и избегая зарезервированных символов.
Все свойства необязательны. Однако для различных видов использования могут потребоваться определенные свойства.
Чтобы исключить свойство и его пунктуацию из выходной строки, установите значение свойства равным [].
obj = matlab.net.URI создает пустой URI.
obj = matlab.net.URI( создает URI, указанный destination)destination.
obj = matlab.net.URI( устанавливает destination,queryVector)Query свойство для queryVector. Query значения добавляются к любым параметрам запроса, уже указанным в destination.
obj = matlab.net.URI( добавляет один или несколько destination,queryName,queryValue)queryName,queryValue параметры для Query собственность.
obj = matlab.net.URI( добавляет destination,queryVector,queryName,queryValue)queryVector и queryName,queryValue параметры для Query собственность.
obj = matlab.net.URI(___, задает формат вывода при появлении массива в format)queryValue аргумент. Можно использовать любой из входных аргументов в предыдущих синтаксисах.
obj = matlab.net.URI(___,'literal') указывает, что destination уже закодирован. Эта опция используется при копировании и вставке уже закодированного URI, например, из адресной строки браузера. При прямом чтении свойств этого URI отображается декодированная версия. 'literal' не позволяет создать недопустимый URI. Это предотвращает повторное кодирование '%' персонажи. Символы, которые всегда должны быть закодированы, например '\' и ' ' в Host или Path, все еще закодированы в процентах.
Этот параметр не влияет на Query (matlab.net.QueryParameter) аргументы.
QueryParameter | RequestMessage | webread | websave | webwrite