restd: delete and put are functional
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2020-01-22 23:35:59 +01:00
parent 09d7cce817
commit 4694f4e3f0
3 changed files with 62 additions and 59 deletions

View File

@@ -681,18 +681,15 @@ static int parse_requestline(restd_http_t *http, char *line)
char *uri = strtok_r(NULL, " ", &saveptr);
char *httpver = strtok_r(NULL, " ", &saveptr);
char *tmp = strtok_r(NULL, " ", &saveptr);
printf("=============parse_requestline\n");
if (method == NULL || uri == NULL || httpver == NULL || tmp != NULL)
{
DEBUG("Invalid request line. %s", line);
printf("=============pInvalid request line. %s\n", line);
return RESTD_HTTP_ERROR;
}
// Set request method
http->request.method = qstrupper(strdup(method));
printf("============= SAVE METHOD HTTP: %s\n", http->request.method);
// Set HTTP version
http->request.httpver = qstrupper(strdup(httpver));