浏览代码

First version

tags/v0.9.3
Michael Brown 19 年前
父节点
当前提交
754cef922d
共有 1 个文件被更改,包括 22 次插入0 次删除
  1. 22
    0
      src/include/url.h

+ 22
- 0
src/include/url.h 查看文件

@@ -0,0 +1,22 @@
1
+#ifndef URL_H
2
+#define URL_H
3
+
4
+/*
5
+ * Information parsed from a URL string.  "char *" pointers will point
6
+ * to the start of the relevant portion of the original URL string,
7
+ * which will have been modified by inserting terminating NULs at the
8
+ * appropriate points.  Use unparse_url() if you want to get back the
9
+ * original string.
10
+ *
11
+ */
12
+struct url_info {
13
+	char *protocol;
14
+	char *host;
15
+	char *port;
16
+	char *file;
17
+};
18
+
19
+extern void parse_url ( struct url_info *info, char *url );
20
+extern char * unparse_url ( struct url_info *info );
21
+
22
+#endif /* URL_H */

正在加载...
取消
保存