mirror of
https://github.com/zigzap/zap.git
synced 2025-10-21 15:44:10 +00:00
22 lines
735 B
C
22 lines
735 B
C
#include "fio.h"
|
|
|
|
int main(int argc, char const *argv[]) {
|
|
if (argc < 2)
|
|
return -1;
|
|
fio_url_s u = fio_url_parse(argv[1], strlen(argv[1]));
|
|
fprintf(stderr,
|
|
"Parsed URL:\n"
|
|
"\tscheme:\t %.*s\n"
|
|
"\tuser:\t%.*s\n"
|
|
"\tpass:\t%.*s\n"
|
|
"\thost:\t%.*s\n"
|
|
"\tport:\t%.*s\n"
|
|
"\tpath:\t%.*s\n"
|
|
"\tquery:\t%.*s\n"
|
|
"\ttarget:\t%.*s\n",
|
|
(int)u.scheme.len, u.scheme.data, (int)u.user.len, u.user.data,
|
|
(int)u.password.len, u.password.data, (int)u.host.len, u.host.data,
|
|
(int)u.port.len, u.port.data, (int)u.path.len, u.path.data,
|
|
(int)u.query.len, u.query.data, (int)u.target.len, u.target.data);
|
|
return 0;
|
|
}
|