Score:0

ProxyRemote พร้อมเซิร์ฟเวอร์ระยะไกล https ส่ง GET แทน CONNECT

ธง vn

พร็อกซีเซิร์ฟเวอร์ Apache httpd ของฉันมีพร็อกซีอัปสตรีมที่ยอมรับเฉพาะเมธอด HTTP CONNECT

ตาม https://httpd.apache.org/docs/2.4/mod/mod_proxy.html#proxyremote

เมื่อใช้ https คำขอจะถูกส่งต่อผ่านพร็อกซีระยะไกลโดยใช้เมธอด HTTP CONNECT

ฉันเพิ่มคำสั่งต่อไปนี้ใน httpd.conf:

ProxyRemote "*" "https://127.0.0.1:9051"

อย่างไรก็ตาม เมื่อไคลเอ็นต์ส่งคำขอ GET พร็อกซี ระบบจะไม่แปลงเป็นคำขอ CONNECT แต่จะถูกส่งผ่านโดยไม่มีการเปลี่ยนแปลง

ฉันเข้าใจผิดหมอ? จะทำให้ Apache แปลงคำขอพร็อกซีแรกไปยังไซต์เป็นคำขอ CONNECT ไปยังพร็อกซีอัปสตรีมได้อย่างไร นี่คือการสนทนาที่ต้องการกับ HTTP keepalive:

เบราว์เซอร์ Apache ต้นน้ำ
   >> รับ http://site-a.com/page1
                                >> เชื่อมต่อไซต์-a.com:80
                                       >> รับ /หน้า1
   >> รับ http://site-b.com/page1
                                >> เชื่อมต่อไซต์-b.com:80
                                       >> รับ /หน้า1
   >> รับ http://site-a.com/page2
                                (ใช้การเชื่อมต่อไซต์ที่มีอยู่ซ้ำ)
                                       >> GET /หน้า2
   >> รับ http://site-b.com/page2
                                (ใช้การเชื่อมต่อ site-b ที่มีอยู่ซ้ำ)
                                       >> GET /หน้า2

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา