<!-- ##### SECTION Title ##### -->
SoupMessage

<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION See_Also ##### -->
<para>

</para>


<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### STRUCT SoupMessage ##### -->
<para>

</para>

@method: 
@status_code: 
@reason_phrase: 
@request_body: 
@request_headers: 
@response_body: 
@response_headers: 

<!-- ##### SIGNAL SoupMessage::content-sniffed ##### -->
<para>

</para>

@soupmessage: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL SoupMessage::finished ##### -->
<para>

</para>

@soupmessage: the object which received the signal.

<!-- ##### SIGNAL SoupMessage::got-body ##### -->
<para>

</para>

@soupmessage: the object which received the signal.

<!-- ##### SIGNAL SoupMessage::got-chunk ##### -->
<para>

</para>

@soupmessage: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL SoupMessage::got-headers ##### -->
<para>

</para>

@soupmessage: the object which received the signal.

<!-- ##### SIGNAL SoupMessage::got-informational ##### -->
<para>

</para>

@soupmessage: the object which received the signal.

<!-- ##### SIGNAL SoupMessage::network-event ##### -->
<para>

</para>

@soupmessage: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL SoupMessage::restarted ##### -->
<para>

</para>

@soupmessage: the object which received the signal.

<!-- ##### SIGNAL SoupMessage::wrote-body ##### -->
<para>

</para>

@soupmessage: the object which received the signal.

<!-- ##### SIGNAL SoupMessage::wrote-body-data ##### -->
<para>

</para>

@soupmessage: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL SoupMessage::wrote-chunk ##### -->
<para>

</para>

@soupmessage: the object which received the signal.

<!-- ##### SIGNAL SoupMessage::wrote-headers ##### -->
<para>

</para>

@soupmessage: the object which received the signal.

<!-- ##### SIGNAL SoupMessage::wrote-informational ##### -->
<para>

</para>

@soupmessage: the object which received the signal.

<!-- ##### ARG SoupMessage:first-party ##### -->
<para>

</para>

<!-- ##### ARG SoupMessage:flags ##### -->
<para>

</para>

<!-- ##### ARG SoupMessage:http-version ##### -->
<para>

</para>

<!-- ##### ARG SoupMessage:method ##### -->
<para>

</para>

<!-- ##### ARG SoupMessage:reason-phrase ##### -->
<para>

</para>

<!-- ##### ARG SoupMessage:request-body ##### -->
<para>

</para>

<!-- ##### ARG SoupMessage:request-headers ##### -->
<para>

</para>

<!-- ##### ARG SoupMessage:response-body ##### -->
<para>

</para>

<!-- ##### ARG SoupMessage:response-headers ##### -->
<para>

</para>

<!-- ##### ARG SoupMessage:server-side ##### -->
<para>

</para>

<!-- ##### ARG SoupMessage:status-code ##### -->
<para>

</para>

<!-- ##### ARG SoupMessage:tls-certificate ##### -->
<para>

</para>

<!-- ##### ARG SoupMessage:tls-errors ##### -->
<para>

</para>

<!-- ##### ARG SoupMessage:uri ##### -->
<para>

</para>

<!-- ##### FUNCTION soup_message_new ##### -->
<para>

</para>

@method: 
@uri_string: 
@Returns: 


<!-- ##### FUNCTION soup_message_new_from_uri ##### -->
<para>

</para>

@method: 
@uri: 
@Returns: 


<!-- ##### FUNCTION soup_message_set_request ##### -->
<para>

</para>

@msg: 
@content_type: 
@req_use: 
@req_body: 
@req_length: 


<!-- ##### FUNCTION soup_message_set_response ##### -->
<para>

</para>

@msg: 
@content_type: 
@resp_use: 
@resp_body: 
@resp_length: 


<!-- ##### ENUM SoupHTTPVersion ##### -->
<para>

</para>

@SOUP_HTTP_1_0: 
@SOUP_HTTP_1_1: 

<!-- ##### FUNCTION soup_message_set_http_version ##### -->
<para>

</para>

@msg: 
@version: 


<!-- ##### FUNCTION soup_message_get_http_version ##### -->
<para>

</para>

@msg: 
@Returns: 


<!-- ##### FUNCTION soup_message_get_uri ##### -->
<para>

</para>

@msg: 
@Returns: 


<!-- ##### FUNCTION soup_message_set_uri ##### -->
<para>

</para>

@msg: 
@uri: 


<!-- ##### FUNCTION soup_message_get_address ##### -->
<para>

</para>

@msg: 
@Returns: 


<!-- ##### FUNCTION soup_message_set_status ##### -->
<para>

</para>

@msg: 
@status_code: 


<!-- ##### FUNCTION soup_message_set_status_full ##### -->
<para>

</para>

@msg: 
@status_code: 
@reason_phrase: 


<!-- ##### FUNCTION soup_message_set_redirect ##### -->
<para>

</para>

@msg: 
@status_code: 
@redirect_uri: 


<!-- ##### FUNCTION soup_message_is_keepalive ##### -->
<para>

</para>

@msg: 
@Returns: 


<!-- ##### FUNCTION soup_message_get_https_status ##### -->
<para>

</para>

@msg: 
@certificate: 
@errors: 
@Returns: 


<!-- ##### FUNCTION soup_message_set_first_party ##### -->
<para>

</para>

@msg: 
@first_party: 


<!-- ##### FUNCTION soup_message_get_first_party ##### -->
<para>

</para>

@msg: 
@Returns: 


<!-- ##### FUNCTION soup_message_add_header_handler ##### -->
<para>

</para>

@msg: 
@signal: 
@header: 
@callback: 
@user_data: 
@Returns: 


<!-- ##### FUNCTION soup_message_add_status_code_handler ##### -->
<para>

</para>

@msg: 
@signal: 
@status_code: 
@callback: 
@user_data: 
@Returns: 


<!-- ##### ENUM SoupMessageFlags ##### -->
<para>

</para>

@SOUP_MESSAGE_NO_REDIRECT: 
@SOUP_MESSAGE_CAN_REBUILD: 
@SOUP_MESSAGE_OVERWRITE_CHUNKS: 
@SOUP_MESSAGE_CONTENT_DECODED: 
@SOUP_MESSAGE_CERTIFICATE_TRUSTED: 
@SOUP_MESSAGE_NEW_CONNECTION: 

<!-- ##### FUNCTION soup_message_set_flags ##### -->
<para>

</para>

@msg: 
@flags: 


<!-- ##### FUNCTION soup_message_get_flags ##### -->
<para>

</para>

@msg: 
@Returns: 


<!-- ##### USER_FUNCTION SoupChunkAllocator ##### -->
<para>

</para>

@msg: 
@max_len: 
@user_data: 
@Returns: 


<!-- ##### FUNCTION soup_message_set_chunk_allocator ##### -->
<para>

</para>

@msg: 
@allocator: 
@user_data: 
@destroy_notify: 


<!-- ##### FUNCTION soup_message_disable_feature ##### -->
<para>

</para>

@msg: 
@feature_type: 


<!-- ##### MACRO SOUP_MESSAGE_METHOD ##### -->
<para>

</para>



<!-- ##### MACRO SOUP_MESSAGE_URI ##### -->
<para>

</para>



<!-- ##### MACRO SOUP_MESSAGE_HTTP_VERSION ##### -->
<para>

</para>



<!-- ##### MACRO SOUP_MESSAGE_FLAGS ##### -->
<para>

</para>



<!-- ##### MACRO SOUP_MESSAGE_STATUS_CODE ##### -->
<para>

</para>



<!-- ##### MACRO SOUP_MESSAGE_REASON_PHRASE ##### -->
<para>

</para>



<!-- ##### MACRO SOUP_MESSAGE_SERVER_SIDE ##### -->
<para>

</para>



<!-- ##### MACRO SOUP_MESSAGE_FIRST_PARTY ##### -->
<para>

</para>



<!-- ##### MACRO SOUP_MESSAGE_REQUEST_BODY ##### -->
<para>

</para>



<!-- ##### MACRO SOUP_MESSAGE_REQUEST_HEADERS ##### -->
<para>

</para>



<!-- ##### MACRO SOUP_MESSAGE_RESPONSE_BODY ##### -->
<para>

</para>



<!-- ##### MACRO SOUP_MESSAGE_RESPONSE_HEADERS ##### -->
<para>

</para>



<!-- ##### MACRO SOUP_MESSAGE_TLS_CERTIFICATE ##### -->
<para>

</para>



<!-- ##### MACRO SOUP_MESSAGE_TLS_ERRORS ##### -->
<para>

</para>



