簡體   English   中英

是否可以獲取HttpExchange的原始請求?

[英]Is it possible to get the raw request of HttpExchange?

如何從com.sun.net.httpserver.HttpExchange獲取原始請求?

我正在使用HttpServer進行代理,因此我想獲取原始的http請求並將其發送到原始主機。

HttpExchange API不支持此功能。 (當然)您可以自由創建自己的擴展HttpExchange的類,並根據需要實現其方法。 (該類實際上只是一組抽象方法。)

唯一的其他可能性是查看Sun / Oracle代碼庫中HttpExchange某些現有實現。

  • 我對如何高效實現HttpExchange直覺是,通用實現不會捕獲原始請求消息。

  • 即使這樣做,您也必須“摸索”您的代碼不應直接使用的類的內部。 出於明顯的原因,這是一個壞主意。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM