主要内容

matlab.net.http.RequestLine类

包:matlab.net.http
超类:matlab.net.http.StartLine

第一行的HTTP请求消息

描述

RequestLine类代表请求消息的第一行。线是自动创建请求时发送或完整的消息。您还可以创建一个行并将其传递给请求RequestMessage.send在URI参数的方法。

类属性

密封
真正的

类属性的信息,请参阅类属性

创建

描述

例子

obj = matlab.net.http.RequestLine(方法、requestTarget protocolVersion)创建一个符合指定的要求属性。你可以省略后参数和使用[]指定任何占位符。

obj = matlab.net.http.RequestLine (str)创建一个请求通过解析str

输入参数

全部展开

请求,指定为一个字符串或一个字符向量。str由1 - 3部分组成,由空格分隔,指定方法,RequestTarget,ProtocolVersion属性。

属性

全部展开

请求方法,指定为一个matlab.net.http.RequestMethod枚举或字符串或字符向量代表一个请求方法。设置发送消息RequestMessage.Method财产或RequestLine.Method财产。

例子:“得到”

属性:

GetAccess
公共
SetAccess
公共
依赖
真正的

协议版本,指定为一个matlab.net.http.ProtocolVersion构造函数接受对象或一个字符串。

例子:“HTTP / 1.1”

属性:

GetAccess
公共
SetAccess
公共
依赖
真正的

目标URI指定为一个matlab.net.URI对象,或作为一个字符串或一个字符向量构造函数接受。的RequestTarget值必须符合您所指定的URI的请求消息发送完整的方法。

RequestTarget主要包含至少一个正斜杠(/)路径财产,即使是相对路径或空的。

当使用一个代理,RequestTarget是一个完整的URI计划权威属性。当不使用代理,RequestTarget必须是一个绝对路径和一个可选的吗查询财产。你在一个指定一个代理HTTPOptions对象。

例子:“http://heritage.stsci.edu/2007/14/images/p0714aa.jpg”

属性:

GetAccess
公共
SetAccess
公共
依赖
真正的

方法

全部展开

例子

全部折叠

创建一个HTTP请求得到一个图像从哈勃遗产项目网站。

进口matlab.net.http.RequestLineurl =“http://heritage.stsci.edu/2007/14/images/p0714aa.jpg”;reqline = RequestLine (“得到”、url、“HTTP / 1.1”);字符串(reqline)
ans = " http://heritage.stsci.edu/2007/14/images/p0714aa.jpg HTTP / 1.1”
介绍了R2016b