1,5 → 1,8 |
//HTTP library |
|
dword libHTTP = #alibHTTP; |
char alibHTTP[23] = "/sys/lib/http.obj\0"; |
|
dword http_lib_init = #aLib_init; |
dword http_get = #aHTTPget; |
dword http_process = #aHTTPprocess; |
15,7 → 18,7 |
#define FLAG_CONTENT_LENGTH 1 << 3 |
#define FLAG_CHUNKED 1 << 4 |
|
; error flags go into the upper word |
// error flags go into the upper word |
#define FLAG_INVALID_HEADER 1 << 16 |
#define FLAG_NO_RAM 1 << 17 |
#define FLAG_SOCKET_ERROR 1 << 18 |
30,5 → 33,5 |
dword status; |
dword header_length; |
dword content_length; |
char data[]; |
char data; |
}; |