文件名称:uparse:常见网址的解析器
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-21 14:39:04
C
解析 uparse 是通用 url 的 ac 解析器。 此库不支持 url 中的 ipv6 地址。 该库不支持带有用户身份验证信息 ('@') 的 url,因为这些似乎不再使用。 该库不支持非 ASCII 网址(ut8 等)。 该库不严格符合 RFC 3986。 这个库确实为您可能遇到的大多数 url 提供了解析和基本错误检测,路径和查询键/值对解析为您可以检查的结构。 由于代码比 uriparser ( ) 等完全兼容的库要小,因此它可能作为学习工具很有用。 该代码是在 FreeBSD 上使用 clang34 开发的,未在任何其他平台上进行测试。 请参阅测试程序以获取示例使用。 libuparse.pc 是那些希望使用 pkg-config 的示例文件。
【文件预览】:
uparse-master
----test.c(3KB)
----libuparse.pc(296B)
----uparse.h(1KB)
----speed_test.c(524B)
----LICENSE(1KB)
----uparse.c(27KB)
----.gitignore(239B)
----Makefile(628B)
----README.md(861B)