Don't const for 'struct uh_str'
Signed-off-by: zhaojh329 <zhaojh329@gmail.com>
This commit is contained in:
1 parent
9570dda5cf
commit
96ef9bcda0
3 files changed
+12
-12
No files matched your search
+4
-4
@@ -36,10 +36,10 @@ static const char *index_page = "index.html";
|
||||
static void on_request(struct uh_connection *conn)
|
||||
{
|
||||
if (!serve_file) {
|
||||
const struct uh_str path = conn->get_path(conn);
|
||||
const struct uh_str query = conn->get_query(conn);
|
||||
const struct uh_str ua = conn->get_header(conn, "User-Agent");
|
||||
const struct uh_str body = conn->get_body(conn);
|
||||
struct uh_str path = conn->get_path(conn);
|
||||
struct uh_str query = conn->get_query(conn);
|
||||
struct uh_str ua = conn->get_header(conn, "User-Agent");
|
||||
struct uh_str body = conn->get_body(conn);
|
||||
|
||||
conn->send_head(conn, HTTP_STATUS_OK, -1, NULL);
|
||||
conn->chunk_printf(conn, "I'm Libuhttpd: %s\n", UHTTPD_VERSION_STRING);
|
||||
|
||||
+4
-4
@@ -173,7 +173,7 @@ static const char *conn_get_method_str(struct uh_connection *conn)
|
||||
return http_method_str(conn->parser.method);
|
||||
}
|
||||
|
||||
static const struct uh_str conn_get_path(struct uh_connection *conn)
|
||||
static struct uh_str conn_get_path(struct uh_connection *conn)
|
||||
{
|
||||
struct http_parser_url *u = &conn->url_parser;
|
||||
struct uh_request *req = &conn->req;
|
||||
@@ -185,7 +185,7 @@ static const struct uh_str conn_get_path(struct uh_connection *conn)
|
||||
return path;
|
||||
}
|
||||
|
||||
static const struct uh_str conn_get_query(struct uh_connection *conn)
|
||||
static struct uh_str conn_get_query(struct uh_connection *conn)
|
||||
{
|
||||
struct http_parser_url *u = &conn->url_parser;
|
||||
struct uh_request *req = &conn->req;
|
||||
@@ -200,7 +200,7 @@ static const struct uh_str conn_get_query(struct uh_connection *conn)
|
||||
return query;
|
||||
}
|
||||
|
||||
static const struct uh_str conn_get_header(struct uh_connection *conn, const char *name)
|
||||
static struct uh_str conn_get_header(struct uh_connection *conn, const char *name)
|
||||
{
|
||||
struct uh_request *req = &conn->req;
|
||||
int name_len = strlen(name);
|
||||
@@ -222,7 +222,7 @@ static const struct uh_str conn_get_header(struct uh_connection *conn, const cha
|
||||
return value;
|
||||
}
|
||||
|
||||
static const struct uh_str conn_get_body(struct uh_connection *conn)
|
||||
static struct uh_str conn_get_body(struct uh_connection *conn)
|
||||
{
|
||||
return conn->req.body;
|
||||
}
|
||||
|
||||
+4
-4
@@ -98,10 +98,10 @@ struct uh_connection {
|
||||
void (*chunk_end)(struct uh_connection *conn);
|
||||
enum http_method (*get_method)(struct uh_connection *conn);
|
||||
const char *(*get_method_str)(struct uh_connection *conn);
|
||||
const struct uh_str (*get_path)(struct uh_connection *conn);
|
||||
const struct uh_str (*get_query)(struct uh_connection *conn);
|
||||
const struct uh_str (*get_header)(struct uh_connection *conn, const char *name);
|
||||
const struct uh_str (*get_body)(struct uh_connection *conn);
|
||||
struct uh_str (*get_path)(struct uh_connection *conn);
|
||||
struct uh_str (*get_query)(struct uh_connection *conn);
|
||||
struct uh_str (*get_header)(struct uh_connection *conn, const char *name);
|
||||
struct uh_str (*get_body)(struct uh_connection *conn);
|
||||
};
|
||||
|
||||
struct uh_connection *uh_new_connection(struct uh_server *srv, int sock, struct sockaddr_in *addr);
|
||||
|
||||
Reference in new issue
Block a user