资源简介
ESP8266-Websocket, 用于 ESP 8266的web socket库 web socket客户端和ESP-8266服务器这是一个实现 web socket客户端和运行在ESP-8266上的服务器的简单库。正在启动应该从你可以访问的任何web服务器中提供示例 WebSocketServer.html
代码片段和文件信息
#include “base64.h“
const char b64_alphabet[] = “ABCDEFGHIJKLMNOPQRSTUVWXYZ“
“abcdefghijklmnopqrstuvwxyz“
“0123456789+/“;
/* ‘Private‘ declarations */
inline void a3_to_a4(unsigned char * a4 unsigned char * a3);
inline void a4_to_a3(unsigned char * a3 unsigned char * a4);
inline unsigned char b64_lookup(char c);
int base64_encode(char *output char *input int inputLen) {
int i = 0 j = 0;
int encLen = 0;
unsigned char a3[3];
unsigned char a4[4];
while(inputLen--) {
a3[i++] = *(input++);
if(i == 3) {
a3_to_a4(a4 a3);
for(i = 0; i < 4; i++) {
output[encLen++] = b64_alphabet[a4[i]];
}
i = 0;
}
}
if(i) {
for(j = i; j < 3; j++) {
a3[j] = ‘\0‘;
}
a3_to_a4(a4 a3);
for(j = 0; j < i + 1; j++) {
output[encLen++] = b64_alphabet[a4[j]];
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-04-27 14:28 ESP8266-Websocket-master\
文件 10 2016-04-27 14:28 ESP8266-Websocket-master\.gitignore
文件 2423 2016-04-27 14:28 ESP8266-Websocket-master\ba
文件 2353 2016-04-27 14:28 ESP8266-Websocket-master\ba
文件 10357 2016-04-27 14:28 ESP8266-Websocket-master\MD5.c
文件 1467 2016-04-27 14:28 ESP8266-Websocket-master\MD5.h
文件 1412 2016-04-27 14:28 ESP8266-Websocket-master\README.md
文件 7753 2016-04-27 14:28 ESP8266-Websocket-master\WebSocketClient.cpp
文件 3644 2016-04-27 14:28 ESP8266-Websocket-master\WebSocketClient.h
文件 14468 2016-04-27 14:28 ESP8266-Websocket-master\WebSocketServer.cpp
文件 3513 2016-04-27 14:28 ESP8266-Websocket-master\WebSocketServer.h
目录 0 2016-04-27 14:28 ESP8266-Websocket-master\examples\
目录 0 2016-04-27 14:28 ESP8266-Websocket-master\examples\WebSocketClient_Demo\
文件 1812 2016-04-27 14:28 ESP8266-Websocket-master\examples\WebSocketClient_Demo\WebSocketClient_Demo.ino
文件 2608 2016-04-27 14:28 ESP8266-Websocket-master\examples\WebSocketServer.html
目录 0 2016-04-27 14:28 ESP8266-Websocket-master\examples\WebSocketServer_Demo\
文件 2709 2016-04-27 14:28 ESP8266-Websocket-master\examples\WebSocketServer_Demo\WebSocketServer_Demo.ino
文件 901 2016-04-27 14:28 ESP8266-Websocket-master\global.h
文件 10327 2016-04-27 14:28 ESP8266-Websocket-master\sha1.cpp
文件 1946 2016-04-27 14:28 ESP8266-Websocket-master\sha1.h
评论
共有 条评论