2012-03-08 61 views
2

如何將HTTP調用重定向到delphi web服務器中的HTTPS。我正在使用Delphi獨立Web服務器,並且在我的服務器中安裝了SSL。當我給請求協議作爲HTTPS,它工作,但我想重定向HTTP到HTTPS。任何人都可以告訴如何重定向?如何將http調用重定向到https在delphi web服務器上?

+1

你正在使用什麼web服務器? – 2012-03-08 09:46:23

+0

我們可以在delphi中創建獨立的web服務器。我們使用indy 10.5.7組件來創建這個服務器。 – selladurai 2012-03-08 09:55:00

回答

5

如果你的網絡服務器直接訪問(例如你正在創建一個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> 
+2

「喜歡這個:」 - 我想你忘了輸入什麼。 – 2012-03-08 13:17:46

+1

實際上,沒有完成這樣的句子是正確的:-) – OnTheFly 2012-03-08 14:35:39

+1

重定向中的URL是不是'https'? – 2012-03-08 19:04:00