diff options
| author | ame <[email protected]> | 2025-08-01 18:00:47 -0500 |
|---|---|---|
| committer | ame <[email protected]> | 2025-08-01 18:00:47 -0500 |
| commit | 9ee19b1e0af44f48f39bd6ce57a0cb85eb1147ad (patch) | |
| tree | 114c73d3adf20b390db220bda81214e895687f7f /src | |
| parent | 19afaa2feedaa6ec1e1774174ce752e7f2583484 (diff) | |
length should include host
Diffstat (limited to 'src')
| -rw-r--r-- | src/net.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -545,7 +545,7 @@ int l_srequest(lua_State* L){ //char* req = "GET / HTTP/1.1\nHost: amyy.cc\nConnection: Close\n\n";
- char* request = calloc(cont_len + header->len + 512, sizeof * request);
+ char* request = calloc(cont_len + header->len + strlen(host) + strlen(path) + 512, sizeof * request);
sprintf(request, "%s %s HTTP/1.1\r\nHost: %s\r\nConnection: Close%s\r\n\r\n%s", action, path, host, header->c, cont);
//printf("%s\n", request);
str_free(header);
|
