Задать вопрос
@xverizex

Как получить данные header в http ответе?

Подключил обработчик к webkit_web_view по сигналу submit-form. хотел получить данные заголовкой http, но я не нашел простого способа. я попробывал в этой же функции получить эти заголовки, но не работает.
static void handler_soup ( const char *name, const char *value, gpointer data ) {
        printf ( "%s: %s\n", name, value );
}

static void web_view_submit_form_cb ( WebKitWebView *webview, WebKitFormSubmissionRequest *request, gpointer data ) {
        printf ( "web_view_submit_form_cb\n" );
        const char *n_uri = webkit_web_view_get_uri ( webview );
        WebKitDownload *wd = webkit_web_view_download_uri ( webview, n_uri );
        WebKitURIResponse *wer = webkit_download_get_response ( wd );
        SoupMessageHeaders *h = webkit_uri_response_get_http_headers ( wer );

        soup_message_headers_foreach ( h, handler_soup, NULL );
}
  • Вопрос задан
  • 165 просмотров
Подписаться 3 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы