Score:0

จะเพิ่มส่วนหัวโฮสต์ http ใน URL ได้อย่างไร

ธง in

ฉันมีเว็บแอปที่ใช้งานใน K8 ใน aws & กำหนดค่า LoadBalancer ให้โทรจากอินเทอร์เน็ต ในบุรุษไปรษณีย์ฉันเรียกว่า

รับ https://myteams.myorg.net/config ส่วนหัว: โฮสต์ doom.myteams.myorg.net ฉันสามารถแปลงเป็นคำขอ http ที่สอดคล้องกันดังต่อไปนี้

รับ /config HTTP/1.1 โฮสต์: myteams.myorg.net โฮสต์: doom.myteams.myorg.net

แต่ฉันต้องการเรียกสิ่งเดียวกันจากเบราว์เซอร์ URL ? ฉันลองหลายวิธีแล้วแต่ไม่สามารถรวมส่วนหัว http ใน URL ได้สำเร็จ พยายาม - https://myteams.myorg.net/config/doom.myteams.myorg.net แต่ "/config/doom.myteams.myorg.net" จะถือว่าเป็นพารามิเตอร์

in flag
ฉันไม่พบตัวแปลงใด ๆ ที่แปลงคำขอ curl หรือ http เป็น URL ที่สามารถเรียกใช้งานได้ในเบราว์เซอร์เช่น chrome
in flag
ในการรับคำขอแรก URL อาจเป็น http://doom.myteams.myorg.net/https://myteams.myorg.net/config โฮสต์ควรมาจาก URL และ GET /xxxx เป็นเส้นทางของ URL เราจะเห็นว่าส่วน Get นั้นแปลก ฉันจะบอกว่าไคลเอ็นต์ที่ใช้งานไม่ได้สร้างคำขอนั้นขึ้นมา
Score:1
ธง us

คุณต้องเพิ่มโดเมนย่อย ดูม.myteams.example.net ไปยัง DNS ของคุณ ซึ่งชี้ไปยังที่อยู่ IP ของเซิร์ฟเวอร์ของคุณ

หลังจากนั้นเปิด https://doom.myteams.example.net จะได้รับคำขอของคุณไปยังโฮสต์เสมือนที่ถูกต้อง

หากคุณต้องการให้ใช้งานได้กับคอมพิวเตอร์เครื่องเดียวเท่านั้น คุณสามารถแก้ไขได้ / etc / โฮสต์ (*ระวัง) หรือ C:\Windows\System32\drivers\etc\hosts (Windows) และเพิ่มชื่อโฮสต์ + ที่อยู่ IP ในไฟล์

Score:0
ธง cn

คุณทำไม่ได้

คุณไม่สามารถตั้งค่าส่วนหัว HTTP เป็นส่วนหนึ่งของ URL ได้ ซึ่งไม่ใช่วิธีการทำงาน

อย่างดีที่สุด คุณอาจใช้ปลั๊กอินของเบราว์เซอร์เพื่อเพิ่ม/ตั้งค่าส่วนหัว HTTP ตามอำเภอใจ แต่จะขึ้นอยู่กับเบราว์เซอร์ที่คุณใช้และจะเป็นตัวเลือกการทดสอบ/การพัฒนาแบบครั้งเดียว

เดอะ เจ้าภาพ ตัวแปรต้องตรงกับส่วนโฮสต์ของ URL นี่เป็นวิธีที่ตัวควบคุม Ingress รู้ว่าบริการใดที่จะกำหนดเส้นทางคำขอ

in flag
ฉันคิดว่าสิ่งนี้น่าจะเป็นไปได้-https://serverfault.com/questions/371907/can-you-pass-user-pass-for-http-basic-authentication-in-url-parameters/471667#471667 . ฉันต้องการสิ่งนี้ในรูปแบบ URL เพื่อส่งเป็นเป้าหมายไปยังผู้ส่งออกกล่องดำ
cn flag
ใช่ ยกเว้นว่านี่ไม่ใช่ HOST HEADER เป็นพารามิเตอร์การรับรองความถูกต้องพื้นฐานที่เข้ารหัสใน URL และเป้าหมายที่คาดหวังสิ่งนี้ สิ่งที่คุณหมายถึงคือการเพิ่มพารามิเตอร์ให้กับทุก ๆ URL (ทำให้ไม่ซ้ำกัน) และจะต้องได้รับการสนับสนุนโดยโหลดบาลานเซอร์ - เกมที่แตกต่างกันโดยสิ้นเชิง

โพสต์คำตอบ

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