summaryrefslogtreecommitdiffstats
path: root/src/core/transport
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/transport')
-rw-r--r--src/core/transport/http/common/http_header.c2
-rw-r--r--src/core/transport/http/sender/http_client.c17
-rw-r--r--src/core/transport/http/sender/http_sender.c57
3 files changed, 36 insertions, 40 deletions
diff --git a/src/core/transport/http/common/http_header.c b/src/core/transport/http/common/http_header.c
index 3ea2ffc..bd461e3 100644
--- a/src/core/transport/http/common/http_header.c
+++ b/src/core/transport/http/common/http_header.c
@@ -75,7 +75,7 @@ axis2_http_header_create_by_str(
*/
/*
* strdup is removed to increase the performance. This method is called from
- * axis2_simple_http_svr_conn_read_request and axis2_http_client_recieve_header and both of them
+ * axis2_simple_http_svr_conn_read_request and axis2_http_client_receive_header and both of them
* passes a temporary string. hence we can modify the contents without doing a strdup.
* Above code is commented after 1.6.0 . If no issue is found until 1.8.0, above can be removed
*/
diff --git a/src/core/transport/http/sender/http_client.c b/src/core/transport/http/sender/http_client.c
index e662581..f2d17b6 100644
--- a/src/core/transport/http/sender/http_client.c
+++ b/src/core/transport/http/sender/http_client.c
@@ -526,11 +526,20 @@ axis2_http_client_send(
return status;
}
+/* Following is deprecated and should be removed after 1.8 - spelling of API is not correct */
AXIS2_EXTERN int AXIS2_CALL
axis2_http_client_recieve_header(
axis2_http_client_t * client,
const axutil_env_t * env)
{
+ return axis2_http_client_receive_header(client, env);
+}
+
+AXIS2_EXTERN int AXIS2_CALL
+axis2_http_client_receive_header(
+ axis2_http_client_t * client,
+ const axutil_env_t * env)
+{
int status_code = -1;
axis2_http_status_line_t *status_line = NULL;
axis2_char_t str_status_line[512];
@@ -549,8 +558,7 @@ axis2_http_client_recieve_header(
port = axutil_url_get_port(client->url, env);
AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
- "client data stream null or socket error for host \
-%s and %d port", host, port);
+ "Client data stream null or socket error for host %s and %d port", host, port);
AXIS2_HANDLE_ERROR(env, AXIS2_ERROR_HTTP_REQUEST_NOT_SENT, AXIS2_FAILURE);
return -1;
}
@@ -797,8 +805,7 @@ axis2_http_client_connect_ssl_host(
if(!tmp_stream)
{
AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
- "unable to create open socket for ssl host %s and %d \
-port", host, port);
+ "Unable to create socket for SSL host %s and %d port", host, port);
return AXIS2_FAILURE;
}
@@ -991,4 +998,4 @@ axis2_http_client_reset(
client->req_body = NULL;
}
return AXIS2_SUCCESS;
-} \ No newline at end of file
+}
diff --git a/src/core/transport/http/sender/http_sender.c b/src/core/transport/http/sender/http_sender.c
index 96e9da5..093cfec 100644
--- a/src/core/transport/http/sender/http_sender.c
+++ b/src/core/transport/http/sender/http_sender.c
@@ -1032,14 +1032,13 @@ axis2_http_sender_send(
if(auth_status != AXIS2_SUCCESS)
{
- AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
- "Error in setting HTTP Authentication header");
+ AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "Error setting HTTP authentication header");
}
http_auth_header_added = AXIS2_TRUE;
status_code = axis2_http_client_send(sender->client, env, request, ssl_pp);
- status_code = axis2_http_client_recieve_header(sender->client, env);
+ status_code = axis2_http_client_receive_header(sender->client, env);
}
else if(force_http_auth_with_head)
@@ -1055,7 +1054,7 @@ axis2_http_sender_send(
status_code = axis2_http_client_send(sender->client, env, request, ssl_pp);
- status_code = axis2_http_client_recieve_header(sender->client, env);
+ status_code = axis2_http_client_receive_header(sender->client, env);
axis2_http_simple_request_set_request_line(request, env, temp);
axis2_http_request_line_free(head_request_line, env);
@@ -1066,9 +1065,7 @@ axis2_http_sender_send(
if(auth_status != AXIS2_SUCCESS)
{
- AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
- "Error in setting HTTP Authentication\
- header");
+ AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "Error setting HTTP authentication header");
}
http_auth_header_added = AXIS2_TRUE;
}
@@ -1078,7 +1075,7 @@ axis2_http_sender_send(
status_code = axis2_http_client_send(sender->client, env, request, ssl_pp);
- status_code = axis2_http_client_recieve_header(sender->client, env);
+ status_code = axis2_http_client_receive_header(sender->client, env);
if(status_code == AXIS2_HTTP_RESPONSE_HTTP_UNAUTHORIZED_CODE_VAL)
{
@@ -1091,7 +1088,7 @@ axis2_http_sender_send(
{
status_code = axis2_http_client_send(sender->client, env, request, ssl_pp);
- status_code = axis2_http_client_recieve_header(sender->client, env);
+ status_code = axis2_http_client_receive_header(sender->client, env);
}
}
@@ -1111,7 +1108,7 @@ axis2_http_sender_send(
status_code = axis2_http_client_send(sender->client, env, request, ssl_pp);
- status_code = axis2_http_client_recieve_header(sender->client, env);
+ status_code = axis2_http_client_receive_header(sender->client, env);
axis2_http_simple_request_set_request_line(request, env, temp);
axis2_http_request_line_free(head_request_line, env);
@@ -1122,9 +1119,7 @@ axis2_http_sender_send(
if(auth_status != AXIS2_SUCCESS)
{
- AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
- "Error in setting Proxy Authentication\
- header");
+ AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "Error setting proxy authentication header");
}
if((force_http_auth_with_head || force_http_auth) && !http_auth_header_added)
@@ -1135,7 +1130,7 @@ axis2_http_sender_send(
{
status_code = axis2_http_client_send(sender->client, env, request, ssl_pp);
- status_code = axis2_http_client_recieve_header(sender->client, env);
+ status_code = axis2_http_client_receive_header(sender->client, env);
}
}
else if(status_code != AXIS2_HTTP_RESPONSE_HTTP_UNAUTHORIZED_CODE_VAL)
@@ -1143,14 +1138,14 @@ axis2_http_sender_send(
status_code = axis2_http_client_send(sender->client, env, request, ssl_pp);
- status_code = axis2_http_client_recieve_header(sender->client, env);
+ status_code = axis2_http_client_receive_header(sender->client, env);
}
/* Proxies have no idea about HTTP Methods therefore, if
* it fails no need to re-check */
if(AXIS2_HTTP_RESPONSE_PROXY_AUTHENTICATION_REQUIRED_CODE_VAL == status_code)
{
- AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "Proxy Authentication failed");
+ AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "Proxy authentication failed");
axis2_msg_ctx_set_auth_failed(msg_ctx, env, AXIS2_TRUE);
axis2_msg_ctx_set_required_auth_is_http(msg_ctx, env, AXIS2_FALSE);
}
@@ -1164,9 +1159,7 @@ axis2_http_sender_send(
if(auth_status != AXIS2_SUCCESS)
{
- AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
- "Error in setting Proxy Authentication \
-header");
+ AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "Error setting proxy authentication header");
}
if((force_http_auth_with_head || force_http_auth) && !http_auth_header_added)
@@ -1177,7 +1170,7 @@ header");
{
status_code = axis2_http_client_send(sender->client, env, request, ssl_pp);
- status_code = axis2_http_client_recieve_header(sender->client, env);
+ status_code = axis2_http_client_receive_header(sender->client, env);
if(AXIS2_HTTP_RESPONSE_PROXY_AUTHENTICATION_REQUIRED_CODE_VAL == status_code)
{
@@ -1215,7 +1208,7 @@ header");
status_code = axis2_http_client_send(sender->client, env, request, ssl_pp);
- status_code = axis2_http_client_recieve_header(sender->client, env);
+ status_code = axis2_http_client_receive_header(sender->client, env);
axis2_http_simple_request_set_request_line(request, env, temp);
axis2_http_request_line_free(head_request_line, env);
@@ -1227,14 +1220,12 @@ header");
if(auth_status != AXIS2_SUCCESS)
{
- AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
- "Error in setting HTTP Authentication \
-header");
+ AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "Error setting HTTP authentication header");
}
status_code = axis2_http_client_send(sender->client, env, request, ssl_pp);
- status_code = axis2_http_client_recieve_header(sender->client, env);
+ status_code = axis2_http_client_receive_header(sender->client, env);
if(status_code == AXIS2_HTTP_RESPONSE_HTTP_UNAUTHORIZED_CODE_VAL)
{
axis2_status_t auth_status;
@@ -1244,13 +1235,12 @@ header");
if(auth_status != AXIS2_SUCCESS)
{
AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
- "Error in setting HTTP \
-Authentication header");
+ "Error in setting HTTP authentication header");
}
status_code = axis2_http_client_send(sender->client, env, request, ssl_pp);
- status_code = axis2_http_client_recieve_header(sender->client, env);
+ status_code = axis2_http_client_receive_header(sender->client, env);
}
}
@@ -1263,32 +1253,31 @@ Authentication header");
if(auth_status != AXIS2_SUCCESS)
{
AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
- "Error in setting HTTP Authentication \
-header");
+ "Error in setting HTTP authentication header");
}
status_code = axis2_http_client_send(sender->client, env, request, ssl_pp);
- status_code = axis2_http_client_recieve_header(sender->client, env);
+ status_code = axis2_http_client_receive_header(sender->client, env);
}
if(AXIS2_HTTP_RESPONSE_HTTP_UNAUTHORIZED_CODE_VAL == status_code)
{
- AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "HTTP Authentication failed");
+ AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "HTTP authentication failed");
axis2_msg_ctx_set_auth_failed(msg_ctx, env, AXIS2_TRUE);
axis2_msg_ctx_set_required_auth_is_http(msg_ctx, env, AXIS2_TRUE);
}
if(AXIS2_HTTP_RESPONSE_PROXY_AUTHENTICATION_REQUIRED_CODE_VAL == status_code)
{
- AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "Proxy Authentication failed");
+ AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "Proxy authentication failed");
axis2_msg_ctx_set_auth_failed(msg_ctx, env, AXIS2_TRUE);
axis2_msg_ctx_set_required_auth_is_http(msg_ctx, env, AXIS2_FALSE);
}
}
else
{
- AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "HTTP Authentication failed");
+ AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "HTTP authentication failed");
axis2_msg_ctx_set_auth_failed(msg_ctx, env, AXIS2_TRUE);
axis2_msg_ctx_set_required_auth_is_http(msg_ctx, env, AXIS2_TRUE);
}