Weiss ich nicht, bei mir funktioniert dein Code.
Hallo, 193.72.35.98! Du hast "Moin" geschrieben.
Hat zwar damit nichts zu tun, aber wieso verwendest du HttpGetBinary statt HttpGetText ?
Das kann jetzt entweder mit deinem System zusammenhängen (Security Software?) oder vllt. funzt Synapse mit Mac doch nicht so richtig.
Kopier mal die Funktion in deine eigene Unit, und schau dann die LastErrorDesc an.
Code: Alles auswählen
function HttpGetText(const URL: string; const Response: TStrings): Boolean;
var
HTTP: THTTPSend;
begin
HTTP := THTTPSend.Create;
try
Result := HTTP.HTTPMethod('GET', URL);
ShowMessage(HTTP.Sock.LastErrorDesc); //Hier eingefügt
if Result then
Response.LoadFromStream(HTTP.Document);
finally
HTTP.Free;
end;
end;