Hi All,

Some time again (about two years ago?), in this mailing list devs talked about 
add some new APIs to allow user to add custom HTPP headers. The APIs mentioned 
are the following: 


    AXIS2_EXTERN axis2_status_t AXIS2_CALL
    axis2_options_add_custom_http_header(
                            axis2_options_t*    options,
                            const axutil_env_t*    env,
                            const axis2_char_t*    name,
                            const axis2_char_t*    value);

    AXIS2_EXTERN axutil_array_list_t* AXIS2_CALL
    axis2_options_get_custom_http_header_list(
                            const axis2_options_t* options,
                            const axutil_env_t*       env);

    AXIS2_EXTERN axis2_status_t AXIS2_CALL
    axis2_options_remove_custom_http_header(
                            axis2_options_t*    options,
                            const axutil_env_t*    env,
                            const axis2_char_t*    name);

    AXIS2_EXTERN axis2_status_t AXIS2_CALL
    axis2_options_remove_all_custom_http_headers(
                            axis2_options_t*    options,
                            const axutil_env_t* env);

Are these APIs implemented by now? I don't find them in the source in the 
latest 
release (version 1.6). The only one API that exists (axis2_options.h) is the 
following:   

    AXIS2_EXTERN axis2_status_t AXIS2_CALL
    axis2_options_set_http_headers(
                                axis2_options_t * options,
                                const axutil_env_t * env,
                                axutil_array_list_t * http_header_list);

Are there known issues with this API?

Thanks much!
Gordon 



      

Reply via email to