HTTP(Hypertext Transfer Protocol:超文本传输协议)是用于将超文本资源(HTML网页、图像和查询结果等)传输到客户端的客户端/服务器协议,HTTP工作在预定义的TCP套接字上,默认端口80。
HTTP服务器监听HTTP套接字(默认端口80),按照请求类型(GET或POST)处理请求的URI(Uniform Resource Identifier:统一资源标识符)资源和内容,并将HTTP响应返回给客户端。
HTTP服务器可以与保存网页文件的串行闪存文件系统进行通信。保存在串行闪存中的文件有自己的文件名,文件名包含完整的路径。出于安全目的,服务器访问文件系统的范围仅限于两个根文件夹“WWW/”和“WWW/safe/”。
HTTP服务器在ROM中保存有一组作为内部默认网页的内部静态网页,这些内部网页可以提供开包即用的设备配置、设备状态和基本的分析工具。
CC3200 HTTP服务器支持下列功能:
● HTTP支持版本:1.0
● HTTP请求:GET和POST
● 支持文件类型:.html、.htm、.css、.xml、.png和.gif
● HTML表单使用POST方法提交数据
● HTTP端口号可配置:默认端口80
● HTTP服务器认证:
◆ 可以允许或禁止(默认禁止)
◆ 认证名称、密码和域可配置
● SimpleLink域名(接入点模式)可配置
● 内置默认网页提供设备配置、状态和分析工具
● 为了安全,网页服务只能访问文件系统的下列根文件夹:
◆ www/
◆ www/safe
● 默认值:
◆ 域名: www.mysimplelink.net或mysimplelink.net
◆ 认证名称:admin
◆ 认证密码:admin
◆ 认证域:Simple Link CC31xx |