私は、その文書内に絶対URLを持つことを望むベースURLといくつかの相対URIを持っています。相対パスからの絶対URL
など。その文書で基地= https://example.com/some/path.html?query=stringと相対URI:
- の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/ → Javaでは
あなたはそれを達成するclass URLを持っている:
URL abs = new URL(new URL(basePath), relPath);
しかし、不思議な、私はちょうどそれを実現するプレーンなCライブラリや関数を見つけることができません。
その機能を証明するライブラリはありますか?または、より良いが、小さな自己完結型のファイルを使うこともできますか?
チェックアウトhttp://stackoverflow.com/questions/726122/best-ways-of-parsing-a-url-using-c – frankc