Hallo Zusammen,
vielen Dank für Eure Antworten!
Zitat:
Versuch es doch mal mit pkHTTPHEADER statt pkGETorPOST.
Das hatte ich zwischenzeitlich bereits versucht, aber leider ohne Erfolg! Was mich gewundert hatte, dass der Request mir den
API-Key dann nicht mehr anzeigt...
Code:
request.GetFullRequestURL: https://
api-eu.dhl.com/track/shipments?trackingNumber=00341434296527125347
request.Response.Content: {"status":401,"title":"Unauthorized","detail":"Unauthorized for given resource."}
Zitat:
Funktioniert es denn mit denselben Parametern mit curl?
Das ist eine gute Frage, die ich leider noch nicht beantworten kann.
Ich habe noch nie mit CURL gearbeitet. Habe es mir heruntergeladen, weiß aber nicht, wie ich es anwenden muss, damit ich den Zugang prüfen kann...
Wenn ich den String in CMD eingebe bekomme ich folgende Fehlermeldung:
Code:
U:\>curl -X GET 'https://
api-eu.dhl.com/track/shipments?trackingNumber=00341434296527125347' -H 'DHL-
API-Key:xxXXXxxXXXXXxxXX'
curl: (3)
URL rejected: Port number was not a decimal number between 0 and 65535