Lines Matching refs:uri
44 * - check request uri for invalid characters? (e.g. encode spaces)
70 /** Set this to 1 to keep server name and uri in request state */
98 #define HTTPC_REQ_11_FORMAT(uri) HTTPC_REQ_11, uri, HTTPC_CLIENT_AGENT
107 #define HTTPC_REQ_11_HOST_FORMAT(uri, srv_name) HTTPC_REQ_11_HOST, uri, HTTPC_CLIENT_AGENT, srv_name
116 #define HTTPC_REQ_11_PROXY_FORMAT(host, uri, srv_name) HTTPC_REQ_11_PROXY, host, uri, HTTPC_CLIENT_AGENT, srv_name
125 #define HTTPC_REQ_11_PROXY_PORT_FORMAT(host, host_port, uri, srv_name) HTTPC_REQ_11_PROXY_PORT, host, host_port, uri, HTTPC_CLIENT_AGENT, srv_name
151 char* uri;
487 httpc_create_request_string(const httpc_connection_t *settings, const char* server_name, int server_port, const char* uri,
493 return snprintf(buffer, buffer_size, HTTPC_REQ_11_PROXY_PORT_FORMAT(server_name, server_port, uri, server_name));
495 return snprintf(buffer, buffer_size, HTTPC_REQ_11_PROXY_FORMAT(server_name, uri, server_name));
499 return snprintf(buffer, buffer_size, HTTPC_REQ_11_HOST_FORMAT(uri, server_name));
501 return snprintf(buffer, buffer_size, HTTPC_REQ_11_FORMAT(uri));
508 u16_t server_port, const char* uri, altcp_recv_fn recv_fn, void* callback_arg, int use_host)
518 LWIP_ASSERT("uri != NULL", uri != NULL);
521 req_len = httpc_create_request_string(settings, server_name, server_port, uri, use_host, NULL, 0);
529 uri_len = strlen(uri);
559 req->uri = req->server_name + server_name_len + 1;
560 memcpy(req->uri, uri, uri_len + 1);
575 req_len2 = httpc_create_request_string(settings, server_name, server_port, uri, use_host,
595 u16_t server_port, const char* uri, altcp_recv_fn recv_fn, void* callback_arg)
597 return httpc_init_connection_common(connection, settings, server_name, server_port, uri, recv_fn, callback_arg, 1);
606 const ip_addr_t* server_addr, u16_t server_port, const char* uri,
613 return httpc_init_connection_common(connection, settings, server_addr_str, server_port, uri,
623 * @param uri uri to get from the server, remember leading "/"!
632 httpc_get_file(const ip_addr_t* server_addr, u16_t port, const char* uri, const httpc_connection_t *settings,
638 LWIP_ERROR("invalid parameters", (server_addr != NULL) && (uri != NULL) && (recv_fn != NULL), return ERR_ARG;);
641 uri, recv_fn, callback_arg);
668 * @param uri uri to get from the server, remember leading "/"!
677 httpc_get_file_dns(const char* server_name, u16_t port, const char* uri, const httpc_connection_t *settings,
683 LWIP_ERROR("invalid parameters", (server_name != NULL) && (uri != NULL) && (recv_fn != NULL), return ERR_ARG;);
685 err = httpc_init_connection(&req, settings, server_name, port, uri, recv_fn, callback_arg);
810 * @param uri uri to get from the server, remember leading "/"!
818 httpc_get_file_to_disk(const ip_addr_t* server_addr, u16_t port, const char* uri, const httpc_connection_t *settings,
825 LWIP_ERROR("invalid parameters", (server_addr != NULL) && (uri != NULL) && (local_file_name != NULL), return ERR_ARG;);
833 uri, httpc_fs_tcp_recv, filestate);
862 * @param uri uri to get from the server, remember leading "/"!
870 httpc_get_file_dns_to_disk(const char* server_name, u16_t port, const char* uri, const httpc_connection_t *settings,
877 LWIP_ERROR("invalid parameters", (server_name != NULL) && (uri != NULL) && (local_file_name != NULL), return ERR_ARG;);
885 uri, httpc_fs_tcp_recv, filestate);