Hallo Alexander,
Doppelpunkt und Slash sind in Hostnamen ungültig. Meinst Du "Host: https.my.server.com:443"?
Meinst du "Host: https.my.server.com"?
Der Port wird eine Ebene unter HTTP festgelegt, also im TCP-Packet.
Was aber nichts daran ändert, dass der HTTP-Standard vorschreibt, bei Nicht-Standard-Ports den Port mitzusenden, d.h. wenn HTTP verwendet wird und *kein* Port 80, so hat im Host-Header hostname:port zu stehen und wenn HTTPS verwendet wird und *kein* Port 443, so hat im Host-Header ebenfalls hostname:port zu stehen. Ferner ist die Angabe von hostname:port anstelle von hostname beim Standard-Port 443 für HTTPS nicht falsch, wenn auch unnötig.
Viele Grüße,
Christian
--
"I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone." - Bjarne Stroustrup
"I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone." - Bjarne Stroustrup