#include <wx/webrequest.h>
A wxWebResponse allows access to the response sent by the server.
Public Member Functions | |
| wxWebResponse () | |
| Default constructor creates an invalid object. More... | |
| bool | IsOk () const |
| Check if the object is valid. More... | |
| wxString | GetURL () const |
| Returns the final URL. More... | |
| wxString | GetHeader (const wxString &name) const |
| Returns a header from the response or an empty string if the header could not be found. More... | |
| wxFileOffset | GetContentLength () const |
| Get the length of returned data if available. More... | |
| wxString | GetMimeType () const |
| Returns the MIME type of the response (if available). More... | |
| int | GetStatus () const |
| Returns the status code returned by the server. More... | |
| wxString | GetStatusText () const |
| Returns the status text of the response. More... | |
| wxInputStream * | GetStream () |
| Returns a stream which represents the response data sent by the server. More... | |
| wxString | GetSuggestedFileName () const |
| Returns a suggested filename for the response data. More... | |
| wxString | GetDataFile () const |
| Returns the full path of the file to which data is being saved. More... | |
| wxString | AsString () const |
| Returns all response data as a string. More... | |
| wxWebResponse::wxWebResponse | ( | ) |
Default constructor creates an invalid object.
Initialize it by assigning wxWebRequest::GetResponse() to it before using it.
| wxString wxWebResponse::AsString | ( | ) | const |
Returns all response data as a string.
This is mostly useful for debugging or diagnostics.
| wxFileOffset wxWebResponse::GetContentLength | ( | ) | const |
Get the length of returned data if available.
Returns the value specified in the Content-Length: response header of -1 if not available.
| wxString wxWebResponse::GetDataFile | ( | ) | const |
Returns the full path of the file to which data is being saved.
This is only valid when storage mode is Storage_File.
Returns a header from the response or an empty string if the header could not be found.
| name | Name of the header field |
| wxString wxWebResponse::GetMimeType | ( | ) | const |
Returns the MIME type of the response (if available).
| int wxWebResponse::GetStatus | ( | ) | const |
Returns the status code returned by the server.
| wxString wxWebResponse::GetStatusText | ( | ) | const |
Returns the status text of the response.
| wxInputStream* wxWebResponse::GetStream | ( | ) |
Returns a stream which represents the response data sent by the server.
| wxString wxWebResponse::GetSuggestedFileName | ( | ) | const |
Returns a suggested filename for the response data.
| wxString wxWebResponse::GetURL | ( | ) | const |
Returns the final URL.
This URL might be different than the request URL when a redirection occurred.
| bool wxWebResponse::IsOk | ( | ) | const |
Check if the object is valid.
No other methods can be used if this function returns false.