httpr.h

来自「GNOME下的短信息发送中心」· C头文件 代码 · 共 58 行

H
58
字号
/* * httpr.h -- declarations for http request library functions * * Authors:     Gerhard Khueny <e9625442@student.tuwien.ac.at> * * TODO:         * * Fixes: * * For license terms, see the file COPYING in the project directory. */#ifndef GSMS_HTTPR__ #define GSMS_HTTPR__ #ifndef GSMS_HTTP_LOG_DOMAIN #define GSMS_HTTP_LOG_DOMAIN "HTTP"#endif#include <glib.h>#define GSMS_HTTP_N_ERRORS	    6#define GSMS_HTTP_OK		    0#define GSMS_HTTP_INVALID_METHOD   -1#define GSMS_HTTP_NO_URL           -2#define GSMS_HTTP_NO_HOST          -3#define GSMS_HTTP_NO_REFERER       -4#define GSMS_HTTP_NO_CTYPE         -5#define GSMS_HTTP_NO_BODY 	   -6typedef struct{	gchar *method;	gchar *url;	gchar *protokoll;	gchar *host;	gchar *referer;	gchar *accept;	gchar *acceptlang;	gchar *acceptchar;	gchar *connection;	gchar *proxy_connection;	gchar *cookie;	gchar *useragent;	gchar *ctype;	gchar *body;	gchar *message;} GSmsHttp;gchar* gsms_http_url_encode (gchar *str);gint gsms_http_create_message (GSmsHttp *h);gchar* gsms_http_strerror(gint error);void gsms_http_clean_up(GSmsHttp *h);#endif /* GSMS_HTTPR__*/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?