📄 http_svr.h
字号:
//##############################################################
//#
//# HTTP_SVR.H
//#
//# ADSP-21535 Embedded Web Server Project
//#
//# (c) ANALOG DEVICES 2002
//# eDSP Division
//# Stefan Hacker
//# 03-JAN-2003
//#
//# History:
//# 03-JAN-2003 initial document
//# 16-APR-2003 HS release 1.0
//#
//#
#ifndef __HTTP_SVR_H__
#define __HTTP_SVR_H__
#include "ez_lan_types.h"
// prototypes
void HTTPServer();
// local support functions
void HTTP_parse_cgi_buffer(BYTE*, WORD);
void HTTP_insert_dynamic(BYTE*, WORD);
DWORD HTTP_parse_cf();
void HTTP_send_cffile(BYTE*);
//defines
#define HTTP_SEND_PAGE 0x01 // we're sending a page
#define HTTP_CGI_INSERT 0x02 // we have CGI things to insert
#define HTTP_DYN_INSERT 0x04 // dynamic items to insert
#define HTTP_FILE_SEND 0x08 // sending a file
#define GetResponseSize 45 // header size
#define GetPDFFileSize 51 // header size
#define GetJPEGFileSize 46 // header size
#define JPEG 0x1 // FILE Type
#define PDF 0x2 // FILE Type
#define HTML 0x4 // File Type
#endif // __HTTP_SVR_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -