我正在閱讀關於如何實現IPN服務器以接收付款通知(來自Paypal POST請求)的PayPal文檔,但我注意到請求是使用HTTPS進行加密的,並且我想用非安全HTTP。如果我這樣做,是否有任何問題?我可以使用通過非安全服務器使用HTTPS的任何庫嗎?HTTP服務器可以接收HTTPS請求(node.js)嗎?
回答
您無法通過http服務器接收到https請求。它不會連接。對於初學者來說,默認情況下甚至不會在正確的端口上,即使您試圖強制正確的端口,https請求也不會連接到http服務器。
相反,您可以在node.js應用中使用https服務器,如here in the nodejs https module所述。
HTTP服務器可以接收HTTPS請求(node.js)嗎?
不,它不能。
有沒有問題,如果我這樣做?
是的,它不會連接。
我可以使用通過非安全服務器使用HTTPS的任何庫嗎?
不,你不能。 https連接將不會連接到http服務器。
所有支付相關的東西應該在適當的安全的HTTPS連接來這樣做,即使你可以更改客戶端使用http來代替https,你不應該這樣做,而且我猜,貝寶防止無論是與他們的客戶端庫還是許可證,因爲他們最不希望的是通過不安全連接實施PayPal付款的人。
感謝您的回答。 – JulianSoto
我知道,我正在等待另一個答案:) – JulianSoto
- 1. 你可以向HTTP服務器發出HTTPS請求嗎?
- 2. HTTP和HTTPS請求,以WCF服務
- 3. 代理服務器,它可以處理http和https請求 - java
- 4. 如何使用Node.js服務器接收http請求,然後將該請求傳遞給另一臺服務器?
- 5. EventMachine HTTP請求無法通過HTTPS連接代理服務器
- 6. 接受POST請求的Node.js服務器
- 7. 我可以將一個http請求從一個node.js或python服務器轉發到另一臺服務器嗎?
- 8. 請求服務器node.js
- 9. iOS - 可以向服務器發送連續連接請求嗎?
- 10. 服務器和傳遞url用於接收http post請求
- 11. 異步HTTP服務器接收虛假請求
- 12. Java服務器在接收到HTTP POST請求時掛起
- 13. 創建一個Python Web服務器來接收XML HTTP請求
- 14. 在我的服務器上接收到Http Post請求
- 15. 可以通過HTTPS的HTTP intead使用Auth0服務器嗎?
- 16. 我可以作爲HTTP請求調用Web服務嗎?
- 17. PHP可以向HTTP請求HTTP嗎?
- 18. 如何通過HTTPS將AJAX請求發送到node.js服務器?
- 19. 在azurewebsites上的node.js服務器中強制HTTPS請求
- 20. 我做POST請求,服務器接收並記錄GET請求
- 21. Chrome或FireFox可以強制https請求而不是http請求嗎?
- 22. 設置Rails以接收HTTP POST請求
- 23. Node.js http請求
- 24. 將http請求重定向到https在nginx服務器上
- 25. 請求從http頁面到https服務器的json資源
- 26. 如何使用Java HTTPS服務器管理HTTP請求?
- 27. 將請求從https發送到本地http服務器
- 28. 接收HTTP POST請求
- 29. Google GCM阻止我的服務器收到HTTPS請求
- 30. 假https請求失敗服務器
當然它不能。最後一句話不清楚。 – EJP