EvdHttpRequest

EvdHttpRequest

Synopsis

                    EvdHttpRequest;
                    EvdHttpRequestClass;
                    EvdHttpRequestPrivate;
EvdHttpRequest *    evd_http_request_new                (void);
const gchar *       evd_http_request_get_method         (EvdHttpRequest *self);
const gchar *       evd_http_request_get_path           (EvdHttpRequest *self);
SoupURI *           evd_http_request_get_uri            (EvdHttpRequest *self);
gchar *             evd_http_request_to_string          (EvdHttpRequest *self,
                                                         gsize *size);

Object Hierarchy

  GObject
   +----EvdHttpMessage
         +----EvdHttpRequest

Properties

  "method"                   gchar*                : Read / Write / Construct Only
  "path"                     gchar*                : Read / Write / Construct Only
  "uri"                      SoupURI*              : Read / Write / Construct Only

Description

Details

EvdHttpRequest

typedef struct _EvdHttpRequest EvdHttpRequest;


EvdHttpRequestClass

typedef struct {
  EvdHttpMessageClass parent_class;
} EvdHttpRequestClass;


EvdHttpRequestPrivate

typedef struct _EvdHttpRequestPrivate EvdHttpRequestPrivate;


evd_http_request_new ()

EvdHttpRequest *    evd_http_request_new                (void);

Returns :


evd_http_request_get_method ()

const gchar *       evd_http_request_get_method         (EvdHttpRequest *self);

self :

Returns :


evd_http_request_get_path ()

const gchar *       evd_http_request_get_path           (EvdHttpRequest *self);

self :

Returns :


evd_http_request_get_uri ()

SoupURI *           evd_http_request_get_uri            (EvdHttpRequest *self);

self :

Returns :

. [transfer none]

evd_http_request_to_string ()

gchar *             evd_http_request_to_string          (EvdHttpRequest *self,
                                                         gsize *size);

self :

size :

. [out]

Returns :

. [transfer full]

Property Details

The "method" property

  "method"                   gchar*                : Read / Write / Construct Only

The HTTP method of the request (GET, POST, HEAD, etc).

Default value: "GET"


The "path" property

  "path"                     gchar*                : Read / Write / Construct Only

The path portion of the requested URL.

Default value: ""


The "uri" property

  "uri"                      SoupURI*              : Read / Write / Construct Only

The URI of the requested resource.