X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/906cb3f119409013f52c0976ea8f9cd082ae6a1b..b72ed64277a2b16c6c8681995e5f3f304a8fe38d:/interface/wx/protocol/http.h diff --git a/interface/wx/protocol/http.h b/interface/wx/protocol/http.h index 9cd5e50342..54ffb45821 100644 --- a/interface/wx/protocol/http.h +++ b/interface/wx/protocol/http.h @@ -3,7 +3,7 @@ // Purpose: interface of wxHTTP // Author: wxWidgets team // RCS-ID: $Id$ -// Licence: wxWindows license +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// /** @@ -38,9 +38,14 @@ public: By default, connection is made to the port 80 of the specified @a host. You may connect to a non-default port by specifying it explicitly using the second overload. + + Currently wxHTTP only supports IPv4. + + For the overload taking wxSockAddress, the @a wait argument is ignored. */ virtual bool Connect(const wxString& host); virtual bool Connect(const wxString& host, unsigned short port); + virtual bool Connect(const wxSockAddress& addr, bool wait); //@} /** @@ -102,7 +107,15 @@ public: /** Returns @true if there were cookies. */ - bool HasCookies() const; + + /** + Set the data to be posted to the server. + + If a non-empty string is passed to this method, the next request will + be an HTTP @c POST instead of the default HTTP @c GET and the data from + @a post_buf will be posted as the body of this request. + */ + void SetPostBuffer(const wxString& post_buf); };