主要内容

HTTP接口

与来自Matlab的Web服务沟通®使用HTTP(超文本传输​​协议)

MATLAB RESTFUL Web服务功能韦布雷德Websave.webwrite.和支持功能金宝appWebOptions.,允许非程序员使用HTTP Get和Post方法访问许多Web服务。有关这些功能的信息,请参阅Web Access.

但是,与Web服务的一些交互更复杂,需要恢复的Web服务功能不支持的功能。金宝appMATLAB HTTP接口提供用于编写​​Web访问应用程序的类。该接口包括用于消息,其标题和字段的类以及定义的其他实体互联网工程任务力量(IETF®)标准。该接口包含实现HTTP消息传递和实用程序语义的函数,以处理发送和接收的数据。它还包含处理,传输和接收消息所需的金宝app支持类。

班级

展开全部

matlab.net.http.requestmessage. HTTP请求消息
matlab.net.http.responsemessage. HTTP响应消息
matlab.net.http.message. HTTP请求或响应消息
matlab.net.http.messageType. http消息类型
matlab.net.http.messagebody HTTP消息的主体
matlab.net.http.protocolversion. HTTP协议版本
matlab.net.http.requestline. 第一行HTTP请求消息
matlab.net.http.requestmethod. HTTP请求方法
matlab.net.http.startline.startline. 第一行http消息
matlab.net.http.statusclass. HTTP响应的状态类
matlab.net.http.statuscode. HTTP响应中的状态代码
matlab.net.http.statusline. 第一行HTTP响应消息
matlab.net.http.headerfield.headerfield. HTTP消息的标题字段
matlab.net.http.field.acceptfield. HTTP接受标题字段
matlab.net.http.field.authenticatefield. HTTP WWW-Authenticate或Proxy-Authenticate Header字段
matlab.net.http.field.authenticationInfofield. 响应消息中的HTTP身份验证 - 信息标题字段
matlab.net.http.field.authorizationfield. HTTP授权或代理授权标题字段
matlab.net.http.field.contentdispositionfield. HTTP Content Disposition标头字段
matlab.net.http.field.contentLengthField. HTTP Content-Length字段
matlab.net.http.field.contentLocationField. HTTP Content-Location标头字段
matlab.net.http.field.contenttypefield. HTTP Content-Type标题字段
matlab.net.http.field.cookiefield. HTTP cookie标题字段
matlab.net.http.field.datefield. HTTP日期标题字段
matlab.net.http.field.genericField. 具有任何名称和值的HTTP标头字段
matlab.net.http.field.genericParameterizedField. genericfield支持参数金宝app化语法
matlab.net.http.field.httpdatefield. 包含日期的HTTP标头字段
matlab.net.http.field.integerfield. 包含非负整数的HTTP标头字段的基类
matlab.net.http.field.locationfield. HTTP位置标题字段
matlab.net.http.field.Mediarangefield. http content-type和接受标题字段的基类
matlab.net.http.field.setcookiefield. HTTP Set-cookie标题字段
matlab.net.http.field.urereferingfield. 包含URI组件的HTTP标头字段的基类
matlab.net.http.io.contentConsumer. HTTP消息有效载荷的消费者
matlab.net.http.io.fileconsumer. HTTP消息中的文件的消费者
matlab.net.http.io.stringconsumer. 用于HTTP有效载荷的字符串消费者
matlab.net.http.io.jsonconsumer. 将JSON输入转换为的内容消费者马铃薯数据
matlab.net.http.io.imageConsumer. HTTP有效载荷中的图像数据的消费者
matlab.net.http.io.multipartConsumer. Help Persion中的MultiPart内容类型的帮助器
matlab.net.http.io.binaryConsumer. HTTP消息中的二进制数据的消费者
matlab.net.http.io.genericConsumer. HTTP消息中的多种内容类型的消费者
matlab.net.http.io.contentProvider.ContentProvider. 用于HTTP消息有效载荷的ContentProvider
matlab.net.http.io.fileprovider. contentprovider发送文件
matlab.net.http.io.formprovider.io. 发送表单数据的ContentProvider
matlab.net.http.io.multipartformprovider. ContentProvider发送多级/表单数据消息
matlab.net.http.io.stringProvider. contentprovider发送马铃薯
matlab.net.http.io.jsonprovider. contentprovider发送马铃薯数据作为JSON字符串
matlab.net.http.iimageprovider.imageprovider. contentprovider发送马铃薯图像数据
matlab.net.http.io.multipartprovider. ContentProvider发送多级/混合HTTP消息
matlab.net.http.io.genericprovider. 用于HTTP有效载荷的通用ContentProvider
matlab.net.http.authenticationscheme. HTTP身份验证方案
matlab.net.http.authinfo. HTTP消息中的身份验证或授权信息
matlab.net.http.cookie. 从服务器收到的HTTP cookie
matlab.net.http.cookieinfo. http cookie信息
matlab.net.http.credentials. 用于验证HTTP请求的凭据
matlab.net.http.disposition. 结果HTTP日志记录
matlab.net.http.http.httpexception. HTTP服务抛出异常
matlab.net.http.httpoptions. 选项控制HTTP消息交换
matlab.net.http.logrecord.logrecord. HTTP历史记录日志记录
matlab.net.http.mediatype. HTTP标头中使用的Internet媒体类型
matlab.net.http.progressmonitor. 用于HTTP消息交换的进度监视器
matlab.net.uri. 统一资源标识符(URI)
matlab.net.arrayformat. 将数组转换为HTTP查询
matlab.net.queryParameter. 统一资源标识符(URI)查询部分中的参数

功能

matlab.net.base64decode. 基数64字符串解码
matlab.net.base64 encode. Base 64字节字符串或向量的编码

matlab.net.http. 包装和课程摘要马铃薯HTTP接口
matlab.net.http.field.field.field. 标题字段类摘要马铃薯HTTP接口
matlab.net.http.io. 流媒体内容消费者和HTTP消息的提供者

话题

什么是HTTP接口?

使用HTTP接口发出正确的结构HTTP请求并处理其响应。

发送和接收HTTP消息

此示例显示如何向涉及重定向的服务器发送请求,并且可能需要摘要身份验证。

HTTP数据类型转换

MATLAB HTTP界面自动将HTTP消息中使用的数据类型转换为来自MATLAB类型。

管理cookie.

如何在HTTP消息中管理cookie。

为HTTP消息显示进度监视器

如何实现进度监视器。

在图窗口中显示流式数据

使用自定义StringConsumer从网站中流数据,并在图窗口中显示结果。

显示从IP摄像机流式流的JPEG图像

使用多派文cer从网站流视频。

发送MultiPart表单消息

使用MultiPart表单消息的提示。

手动重定向HTTP消息

使用cookie手动处理重定向。