ทำไมพร็อกซี่รับเว็บฮุคไม่ได้: ทิศทางของconnectionและอะไรที่ควรใช้แทน
คำถามเดียวกันนี้ถูกส่งมาที่ฝ่ายซัพพอร์ตของบริการพร็อกซี่ซ้ำแล้วซ้ำเล่า แค่ถ้อยคำต่างกัน «ซื้อมือถือพร็อกซี่มา เอา address ไปใส่ในหน้าตั้งค่า...
คำถามเดียวกันนี้ถูกส่งมาที่ฝ่ายซัพพอร์ตของบริการพร็อกซี่ซ้ำแล้วซ้ำเล่า แค่ถ้อยคำต่างกัน «ซื้อมือถือพร็อกซี่มา เอา address ไปใส่ในหน้าตั้งค่า...
มีประเภทของเหตุการณ์ที่สามารถพรางตัวได้ดีกว่าเรื่องอื่นๆ สคริปต์ที่วิ่งผ่านพร็อกซีไปยัง API หลายสิบแห่งเป็นเวลาหลายเดือน จู่ๆ ก็เริ่มล้มเหลว...
ฉากที่คุ้นเคย ในแชททีมมีข้อความขึ้นว่า "พร็อกซีช้า" ห้านาทีต่อมา ข้อความที่สอง: "และ error เยอะด้วย" จากนั้นสิ่งที่วิศวกรเรียกกันเองว่าการขุ...
ถ้าคุณเคยดึงข้อมูลหลายล้านระเบียนหรือไฟล์ขนาดหลายสิบ gigabyte ผ่านพร็อกซี คุณคงรู้จักความรู้สึกนี้ดี สคริปต์ทำงานมาหกชั่วโมง แสดงความคืบหน้า...
ถ้าคุณเคยเปิดหน้าแดชบอร์ดของบริการพร็อกซี่ คุณคงเคยเห็นภาพนี้: ที่อยู่เดียวกัน ล็อกอินเดียวกัน แต่มีสองพอร์ตวางอยู่ข้าง ๆ กัน พอร์ตหนึ่งเขีย...
เมื่อแอปพลิเคชันทำงานผ่านพร็อกซีแล้วมีอะไรบางอย่างผิดพลาด สิ่งแรกที่วิศวกรเปิดดูคือล็อกของไคลเอนต์ ในนั้นจะเขียนอะไรทำนอง connection reset b...
ข้อผิดพลาดพร็อกซีมักทำให้เราตกใจเพราะเกิดขึ้นแบบไม่ทันตั้งตัว เมื่อกี้ยังใช้งานได้อยู่เลย แต่ตอนนี้กลับเจอ 407, 502 หรือข้อความ tunnel conne...
ประโยคที่ว่า "พร็อกซี่ใช้ไม่ได้" สำหรับวิศวกรฝ่ายสนับสนุนฟังดูคล้ายกับที่คนไข้บอกหมอว่า "ปวดท้องตรงไหนสักที่" ทิศทางพอเข...
มีความเข้าใจผิดฝังรากลึกที่โผล่มาให้เห็นครั้งแล้วครั้งเล่าในแชทนักพัฒนา ในกลุ่มผู้รวมระบบชำระเงิน และในหมู่คนที่เพิ่งเริ่มแตะ API ภายนอก มัน...
วิศวกรที่คุ้นเคยกับเซิร์ฟเวอร์ทั่วไปพอเข้ามาใน Kubernetes ก็มักทำสิ่งที่เคยทำมาตลอด: export HTTP_PROXY เข้าสภาพแวดล้อม รีสตาร์ทโปรเซส แล้วรอ...
ลองจินตนาการดู: เมื่อวานตัวดึงข้อมูลของคุณผ่านพร็อกซีทำงานได้อย่างสมบูรณ์แบบ บันทึกสะอาดหมดจด เมตริกเขียวทั้งหมด เช้านี้คุณเปิดแดชบอร์ดแล้วเ...
ลองจินตนาการถึงเช้าวันปกติของวิศวกรที่เข้าเวร ข้อความเด้งเข้ามาในแชทว่า "ระบบเราช้าทั้งหมดเลย" อะไรกันแน่ที่ช้า ทั้งพูลหรือแค่บางส่วน? พร็อก...
ถ้าคุณเคยรันการดึงข้อมูลขนาดใหญ่ คุณคงรู้สึกแบบนี้ กระบวนการดำเนินมาหลายชั่วโมง มาถึงเก้าสิบเปอร์เซ็นต์แล้วก็ขาดการเชื่อมต่อ การเชื่อมต่อล่ม...
พร็อกซีเซิร์ฟเวอร์ตัวเดียวกันมักถูกส่งให้ไคลเอนต์ในสองโหมด: เป็น HTTP Proxy และเป็น SOCKS5 หลายคนคิดว่านี่เป็นแค่กลเม็ดการตลาด แต่ไม่ใช่เลย ...
ล็อกของไคลเอนต์นั้นยอดเยี่ยมมาก ตราบเท่าที่มันยังบอกอะไรบางอย่างกับเรา แต่แล้ววันหนึ่งคุณก็ชนกำแพง: แอปพลิเคชันเขียนแค่ connection reset สั้...
การทำงานผ่านพร็อกซีมักจะเจอคำถามเดียวเสมอ: การเชื่อมต่อพร้อมกันจำนวนเท่าไหร่ที่ชุด "ไคลเอนต์ของคุณ - พร็อกซี - เซิร์ฟเวอร์ปลายทาง"...
หัวข้อเดียวในคำขอ HTTP สามารถลดปริมาณข้อมูลที่ดาวน์โหลดได้หลายเท่า นี่คือการเจรจาตกลงการบีบอัดระหว่างไคลเอนต์และเซิร์ฟเวอร์ หากคุณทำงานกับพร...
คู่มือนี้เหมาะกับงานวิศวกรรมที่เรียบง่ายแต่สำคัญ: การเห็นเว็บไซต์ของคุณเองหรือทรัพยากรที่เปิดเผยต่อสาธารณะในแบบที่ผู้ใช้จากประเทศอื่นเห็น เร...
คุณส่งคำขอด้วยวิธี POST พร้อมด้วยบอดี้และส่วนหัวสำหรับการยืนยันตัวตน แต่เมื่อไปถึงเซิร์ฟเวอร์ กลับกลายเป็นคำขอ GET เปล่าๆ ที่ไม่มีส่วนหัวแบบ...
ข้อมูลรับรองพร็อกซีหลุดไปในล็อกการ build สาธารณะบ่อยกว่าที่คุณคิด แค่คำสั่ง curl -v ที่ไม่ระวัง ตัวแปรหนึ่งที่แสดงเป็นข้อความธรรมดา หรือรหัส...
เมื่อคุณจ่ายเงินทุกๆ กิกะไบต์ที่ส่งออกไป ทราฟฟิกก็ไม่ใช่แค่ตัวเลขนามธรรมอีกต่อไป แต่กลายเป็นเงินจริงๆ สคริปต์ที่ไม่ได้ระวังตัวซึ่งดึงรูปภาพแ...
คุณคงเคยเจอสถานการณ์นี้: สคริปต์ทำงาน เข้าสู่ระบบเว็บไซต์ ใส่สินค้าลงตะกร้า แล้วอยู่ ๆ ก็มีการเปลี่ยน IP และเซิร์ฟเวอร์ตอบกลับเหมือนกับว่าคุ...
การกำหนดค่าพร็อกซีอัตโนมัติผ่านไฟล์ PAC เป็นวิธีที่ทำให้เบราว์เซอร์และระบบตัดสินใจได้เองว่าทราฟฟิกไหนควรส่งผ่านพร็อกซีเซิร์ฟเวอร์ และไหนควรเ...
ลองนึกภาพสถานการณ์ที่ทำให้แม้แต่วิศวกรมากประสบการณ์ยังถึงกับงง คุณเปิดเว็บไซต์โดยตรงในเบราว์เซอร์ และเห็นในแผงนักพัฒนา h2 อย่างภาคภูมิใจ - ก...
การต่อ Proxy เป็นลูกโซ่ไม่ใช่เวทมนตร์ และไม่ใช่เครื่องมือสารพัดประโยชน์ใช้ได้ทุกสถานการณ์ แต่มันเป็นเทคนิคทางวิศวกรรมด้านการกำหนดเส้นทางที่แ...
เรื่องคุ้น ๆ ไหม? คำขอ REST ผ่านพร็อกซีขององค์กรหรือคลาวด์ทำงานได้อย่างราบรื่น แต่พอเปิด WebSocket หรือเรียกใช้เมธอด gRPC เท่านั้นแหละ การเช...
ลองนึกภาพ: คุณตั้งค่าพร็อกซีเซิร์ฟเวอร์ตัวเดียวกัน แล้วเข้าใช้งานเว็บไซต์สองแห่งที่แตกต่างกัน เว็บแรกแจ้งอย่างมีความสุขว่า ไอพีจริงของคุณคือ...
ลองนึกภาพ: คุณเปิด Terminal พิมพ์คำสั่งติดตั้งแพ็กเกจ แล้วเจอแต่ความเงียบหรือข้อผิดพลาดการเชื่อมต่อ สาเหตุส่วนใหญ่มักเกิดจากการเข้าถึงเครือข...