使用HTTP与MATLAB
与Web服务通信使用HTTP(超文本传输协议)
MATLAB®RESTful web服务功能webread
,websave
,webwrite
和支持功能金宝appweboptions
允许非程序员访问许多web服务使用HTTP GET和POST方法。这些函数的信息,请参阅Web服务。
然而,一些与web服务交互,需要更加复杂的功能不支持的基于rest的web服务功能。金宝appMATLAB HTTP接口提供了编写web访问应用程序类。接口包括类的消息,他们的头和字段,和其他实体中定义因特网工程任务组(IETF®)标准。HTTP消息的接口包含函数,实现语义和公用事业进行处理数据发送和接收。它还包含支持类需要过程,发送和接收金宝app消息。
类
函数
matlab.net.base64decode |
基地64解码字符串 |
matlab.net.base64encode |
Base 64编码的字节字符串或向量 |
包
matlab.net.http |
总结的包和类MATLABHTTP接口 |
matlab.net.http.field |
总结标题字段类MATLABHTTP接口 |
matlab.net.http.io |
流媒体内容消费者和提供者对于HTTP消息 |
Rubriques
- HTTP接口是什么?
正确使用HTTP接口问题结构化的HTTP请求和处理他们的反应。
- 发送和接收HTTP消息
这个例子展示了如何发送一个请求到服务器,包括重定向和可能需要摘要式身份验证。
- HTTP数据类型转换
MATLAB HTTP接口自动转换数据类型用于HTTP消息与MATLAB类型。
- 管理饼干
如何管理饼干在HTTP消息。
- 显示HTTP消息的进度监控
如何实现一个进度监控。
- 显示流媒体数据在图窗口
流数据从一个网站使用自定义StringConsumer图窗口和显示结果。
- 从IP摄像机显示JPEG图像流
使用MultipartConsumer流视频从一个网站。
- 发送多部分形式消息
建议使用多部分消息形式。
- 手动将HTTP重定向消息
使用cookie来手动处理重定向。