如何將HTTP調用重定向到delphi web服務器中的HTTPS。我正在使用Delphi獨立Web服務器,並且在我的服務器中安裝了SSL。當我給請求協議作爲HTTPS,它工作,但我想重定向HTTP到HTTPS。任何人都可以告訴如何重定向?如何將http調用重定向到https在delphi web服務器上?
回答
如果你的網絡服務器直接訪問(例如你正在創建一個ISAPI或Apache模塊)本身和你負責的迴應,你應該使用作爲http://en.wikipedia.org/wiki/HTTP_301
另一描述HTTP重定向(不那麼推薦)變體是輸出一個像這樣的html文件:
<html>
<head>
<meta http-equiv="Refresh" content="0; URL=http://www.anewsite.com/">
</head>
<body></body>
</html>
「喜歡這個:」 - 我想你忘了輸入什麼。 – 2012-03-08 13:17:46
實際上,沒有完成這樣的句子是正確的:-) – OnTheFly 2012-03-08 14:35:39
重定向中的URL是不是'https'? – 2012-03-08 19:04:00
你正在使用什麼web服務器? – 2012-03-08 09:46:23
我們可以在delphi中創建獨立的web服務器。我們使用indy 10.5.7組件來創建這個服務器。 – selladurai 2012-03-08 09:55:00