Lua http.request funktioniert nicht?
Simples Problem: Bei Webseiten, die ihre URL verschoben haben, bekomme ich den Code 302 oder 301 zurück.
Ich möchte aber die gültige/neue URL haben, oder redirected werden. Ich habe auch extra "redirect" auf true gesetzt, aber es ändert nichts.
Hier mein Code mit Google Übersetzer Beispiel:
local http = require("socket.http")
local text, code = http.request{
url = "https://translate.google.com/",
redirect = true
}
print(code) --301
1 Antwort
Vom Beitragsersteller als hilfreich ausgezeichnet
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, Technik, programmieren
socket.http handelt anscheinend nein HTTPS. Du musst also was nutzen, was TLS/SSL unterstützt.
Woher ich das weiß:Berufserfahrung – Informatiker Applikationsentwicklung