有誰知道一個作爲代理服務器運行的PHP腳本(不使用像Apache這樣的Web服務器)?我正在尋找一個基於PHP的,所以我可以編輯/修改通過它的流量(出於安全原因)。我發現的最接近的是philtron(http://philtron.sourceforge.net/),但這似乎是一個過時的項目,不再適用於PHP5。PHP HTTP代理服務器
5
A
回答
0
我不是一個很大的PHP專家,我確信可以在PHP中實現web服務器,但這不是如何完成的。如果你不想使用Apache嘗試使用nginx
(輕量級,易於更改等)。
不過,我認爲你的要求很奇怪。這就像說你想用匯編語言編寫一個HTML頁面。可行但不是最好的方法。如果您需要類似代理服務器的功能,您可以使用haproxy
並根據需要對其進行修改。
3
相關問題
- 1. http php代理服務器
- 2. HTTP代理服務器
- 3. HTTP代理服務器
- 4. Java HTTP代理服務器
- 5. PHP IP代理服務器
- 6. 代理服務器在php
- 7. HTTP服務器能夠代理請求
- 8. HTTP代理服務器中的Delphi DataSap
- 9. FSharp.Data和代理服務器的Http
- 10. HTTP代理服務器Java錯誤
- 11. 安裝HTTP服務器端代理或隧道服務器
- 12. 在PHP中使用服務器代理的HTTP POST請求
- 13. 在Appache之後服務http服務器https代理
- 14. C#Http服務器與PHP
- 15. http服務器在php
- 16. 設置特定於服務請求HTTP代理服務器的代理服務器+ REST
- 17. node.js代理服務器發佈到http服務器,並在http服務器關閉時死亡
- 18. 獲取一個php代理服務器?
- 19. PHP源代碼管理服務器
- 20. php代理到本地mercurial服務器
- 21. PHP代理服務器和調用JSON?
- 22. 使用PHP檢查代理服務器
- 23. 通過「代理」服務器PHP刷新服務器響應
- 24. Ember-CLI - 在HTTP代理服務器上設置HTTP授權頭
- 25. 通過服務器/代理服務器
- 26. 在初始化/代理服務器/代理服務器/
- 27. 代理服務器,它可以處理http和https請求 - java
- 28. HTTP代理服務器 - 需要處理動態客戶端
- 29. Gitblit在CONNECT後從代理服務器收到HTTP代碼504
- 30. 我的GWT服務器端代碼的http代理
PHP不會是我實現一個完整服務器的第一選擇,所以我認爲找到一個服務器的可能性很小。 – deceze 2011-04-04 01:39:36
是的。請參閱下面的答案。使用內置的Web服務器在PHP中實現http代理非常簡單。然後,您可以像使用philtron一樣修改頁面,但使用更新的技術來解析和操作數據。 。 。像PHP一樣:DOMDocument,通過節點傳遞javascript並用esprima轉換它,用html tidy清理html等。 – Kastor 2013-06-06 20:03:46
[這裏是一個簡單的腳本](http://stackoverflow.com/a/17040356),它可以通過代理的HTTPS對話。我已經[這個庫也工作](https://github.com/jenssegers/php-proxy),但只在HTTP模式下,而我正在尋找'CONNECT'支持。後者看起來更加穩定和測試,但我猜測它不能作爲HTTPS代理運行。 – halfer 2017-03-28 11:48:43