G
Gelöschtes Mitglied 5909
Gast
Hallo Zusammen,
bin gerade dabei einen REST Client zu schreiben. Bei einem POST steht dabei die neue Resource im Location Header.
Da ich nun die Resource von meinem Client laden möchte, benötige ich einen URL Parser. Kennt da jemand einen?
Die URLs können durchaus komplex sein (PathParameter, QueryParameter, MatrixParameter) und ich möchte auf die verschiedenen Bestandteile zugreifen können.
Beispiel:
http://foobar.com/rest/resource/c75d1d77-ab6b-41ce-beb6-88e288094cd1;version=1
Ich möchte jetzt
a) auf die UUID zugreifen können (PathParam)
b) auf die Version zugreifen können (MatrixParam)
Regex würde ich dafür nicht nehmen wollen, das erscheint mir zu Fehleranfällig. Desweiteren benötige ich den parser warscheinlich auch für andere URLs
bin gerade dabei einen REST Client zu schreiben. Bei einem POST steht dabei die neue Resource im Location Header.
Da ich nun die Resource von meinem Client laden möchte, benötige ich einen URL Parser. Kennt da jemand einen?
Die URLs können durchaus komplex sein (PathParameter, QueryParameter, MatrixParameter) und ich möchte auf die verschiedenen Bestandteile zugreifen können.
Beispiel:
http://foobar.com/rest/resource/c75d1d77-ab6b-41ce-beb6-88e288094cd1;version=1
Ich möchte jetzt
a) auf die UUID zugreifen können (PathParam)
b) auf die Version zugreifen können (MatrixParam)
Regex würde ich dafür nicht nehmen wollen, das erscheint mir zu Fehleranfällig. Desweiteren benötige ich den parser warscheinlich auch für andere URLs