Tôi có URL cơ sở và một số URI tương đối trong tài liệu đó tôi muốn có đường dẫn tuyệt đối.URL tuyệt đối từ đường dẫn tương đối
Ví dụ: cơ sở = https://example.com/some/path.html?query=string và URI tương đối trong tài liệu đó:
- index.html → https://example.com/some/index.html
- .. → https://example.com/
- ../../../../abc → https://example.com/abc
- abc/.. → https://example.com/some/
- //example.org/ → https://example.org/
- ftp://example.net/ → ftp://example.net/ 012.
Trong Java bạn có class URL hoàn rằng:
URL abs = new URL(new URL(basePath), relPath);
Nhưng kỳ lạ đủ tôi không thể tìm thấy một thư viện C đồng bằng hoặc chức năng nhận ra điều đó.
Có thư viện nào chứng minh tính năng đó không? Hoặc tốt hơn nhưng một số tập tin nhỏ khép kín có thể sử dụng?
xem http://stackoverflow.com/questions/726122/best-ways-of-parsing-a-url-using-c – frankc