Home | History | Annotate | Download | only in soup

Lines Matching defs:soupMessage

35 SoupMessage* ResourceResponse::toSoupMessage() const
37 // This GET here is just because SoupMessage wants it, we dn't really know.
38 SoupMessage* soupMessage = soup_message_new("GET", url().string().utf8().data());
39 if (!soupMessage)
42 soupMessage->status_code = httpStatusCode();
45 SoupMessageHeaders* soupHeaders = soupMessage->response_headers;
52 soup_message_set_flags(soupMessage, m_soupFlags);
55 return soupMessage;
58 void ResourceResponse::updateFromSoupMessage(SoupMessage* soupMessage)
60 m_url = soupURIToKURL(soup_message_get_uri(soupMessage));
62 m_httpStatusCode = soupMessage->status_code;
68 soup_message_headers_iter_init(&headersIter, soupMessage->response_headers);
72 m_soupFlags = soup_message_get_flags(soupMessage);
74 String contentType = soup_message_headers_get_one(soupMessage->response_headers, "Content-Type");
78 setExpectedContentLength(soup_message_headers_get_content_length(soupMessage->response_headers));
79 setHTTPStatusText(soupMessage->reason_phrase);