⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uri.h

📁 this is very good for teacher
💻 H
字号:
#ifndef _URI_H_#define _URI_H_#define AT_SERVER		0#define AT_REG_NAME		1struct authority{	int type;	union	{		struct		{			char *userinfo;			char *host;			char *port;		};		char *reg_name;	};};struct uri{	char *scheme;	char *path;	struct authority *authority;	char *query;	char *fragment;};#ifdef __cplusplusextern "C"{#endifint uri_parse_string(struct uri *uri, const char *string);int uri_parse_bytes(struct uri *uri, const char *bytes, int len);int uri_parse_buffer(struct uri *uri, char *buffer, unsigned int size);void uri_destroy(struct uri *uri);int uri_length_string(const char *string);int uri_length_bytes(const char *bytes, int len);int uri_validate_string(const char *string);int uri_validate_bytes(const char *bytes, int len);int uri_merge(struct uri *abs_uri,			  const struct uri *rel_uri, const struct uri *base_uri);int uri_recombine(const struct uri *uri, char *uristr, unsigned int len);#ifdef __cplusplus}#endif#endif

⌨️ 快捷键说明

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