นี่คือฉัน กำลังเขียนสคริปต์เพื่อระบุพารามิเตอร์สำหรับคำขอ POST ถึง gov.tr นั่งอยู่หน้าพรมแดนไปยังโครเอเชีย
วิธีการที่จะเริ่มต้นทั้งหมด
ผมและภรรยาเดินทางไปทั่วโลกและทำงานจากระยะไกล เราเพิ่งย้ายจากตุรกีไปโครเอเชีย (จุดที่ดีที่สุดในการเยี่ยมชมยุโรป) เพื่อไม่ให้เข้าสู่การกักกันในโครเอเชีย คุณต้องมีใบรับรองการตรวจหาเชื้อโควิดที่เป็นลบซึ่งทำภายใน 48 ชั่วโมงก่อนเข้าประเทศ
เราพบว่าค่อนข้างทำกำไรได้ (2500 รูเบิล) และรวดเร็ว (ผลลัพธ์ทั้งหมดมาภายใน 5 ชั่วโมง) เพื่อทดสอบที่สนามบินอิสตันบูลซึ่งเราเพิ่งบินออกไป
เรามาถึงสนามบินก่อนเวลาเครื่องออก 7 ชั่วโมง พบจุดทดสอบ พวกเขาทำทุกอย่างอย่างทุลักทุเล: คุณขึ้นมา มอบหนังสือเดินทาง จ่ายเงิน คุณได้รับสติกเกอร์ 2 อันพร้อมบาร์โค้ด คุณไปที่ห้องปฏิบัติการเคลื่อนที่ ซึ่งพวกเขาจะนำหนึ่งในสติกเกอร์เหล่านี้จากคุณเพื่อระบุการวิเคราะห์ของคุณ หลังจากที่คุณออกไปแล้ว พวกเขาบอกคุณว่า: ไปที่ไซต์นี้:
แต่ถ้าคุณป้อนข้อมูลทันทีหลังจากผ่านการวิเคราะห์ หน้าเว็บจะแสดงข้อผิดพลาด
ถึงอย่างนั้นความคิดเกี่ยวกับ UX ที่ "สวยงาม" ก็พุ่งเข้ามาในหัวของฉันซึ่งด้วยความผิดพลาดใด ๆ ของผู้ดำเนินการที่ขับรถในข้อมูลหนังสือเดินทางไม่มีทางที่จะทราบผลลัพธ์ของคุณได้
ก่อนออกเดินทาง
เวลาออกเดินทางมาถึง ฉันป้อนข้อมูลและเห็นว่ามีเอกสารสำหรับพวกเขาแล้วแม้ว่าจะยังไม่มีผลการทดสอบก็ตาม
เป็นที่ชัดเจนว่าการทดสอบมาถึงห้องปฏิบัติการเมื่อ 1.5 ชั่วโมงที่แล้ว แต่การป้อนข้อมูลของภรรยาของฉันยังคงแสดงข้อผิดพลาดว่าไม่พบรายการ และที่สำคัญ คุณจะไม่สามารถไปถามเฉยๆ ได้ว่าเพราะอะไร เราผ่านการทดสอบในโซนก่อนการควบคุมหนังสือเดินทาง
เมื่อขึ้นเครื่อง เราถูกถามถึงผลการทดสอบ แต่โชคดีที่เราสามารถโน้มน้าวใจตัวแทนของสนามบินได้ว่าพวกเขาจะปรากฏตัวในไม่ช้า (แสดงบาร์โค้ดให้พวกเขาเห็น) และเป็นทางเลือกสุดท้าย เราจะเข้าสู่การกักกันโรค
ทันทีที่ฉันขึ้นเครื่องบิน รหัสของฉันแสดงว่ามีผลตรวจเป็นลบ
เมื่อเดินทางมาถึง
และนี่คือจุดเริ่มต้นของความสนุก! ทันทีที่เราบินและเชื่อมต่อกับ WiFi ในพื้นที่ ปรากฎว่าบันทึกของภรรยาผมไม่อยู่ในฐานข้อมูล และที่ชายแดนเอง เอกสารต่างๆ ถูกเข้าหาอย่างระมัดระวัง เจ้าหน้าที่รักษาชายแดนทำการทดสอบไวรัสโคโรนาและนำไปยังห้องแยกต่างหากเพื่อตรวจสอบความเป็นจริง เราตัดสินใจว่าจะเล่าเรื่องความไว้วางใจของเราตามที่เป็นอยู่ และค้นหาทางเลือกที่เรามี
ขณะที่เรากำลังต่อแถว ฉันตัดสินใจตรวจสอบข้อมูลที่ถูกต้อง (ของฉัน) และไม่ถูกต้อง ว่าหน้าการตรวจสอบมีปฏิกิริยาอย่างไร
ปรากฎว่าเธอส่งคำขอโพสต์ไปที่
บาร์โค้ดNo=XX
คิมลิกไม่ใช่=ปปป
คิมลิกทิปปี้=2
ที่ไหน บาร์โค้ดNo – หมายเลขบาร์โค้ด kimlikไม่มี - รหัสหนังสือเดินทาง กิมลิก ทิปิ – พารามิเตอร์คงที่เท่ากับ 2 (หากกรอกสองช่องแรกเท่านั้น) ไม่เห็นโทเค็น คำขอส่งคืน 1 สำหรับพารามิเตอร์ที่ถูกต้อง (ข้อมูลของฉัน) และ 0 สำหรับพารามิเตอร์ที่ไม่ถูกต้อง
จากบุรุษไปรษณีย์ ฉันพยายามจัดเรียงชุดค่าผสม 40 ชุด (จู่ๆ ก็มีข้อผิดพลาดของอักขระหนึ่งตัว) แต่ไม่มีอะไรเกิดขึ้น
ในขณะนั้น เราเข้าไปหาเจ้าหน้าที่รักษาชายแดน เขาฟังเรื่องราวของเราและแนะนำให้กักบริเวณ แต่เห็นได้ชัดว่าเราไม่ต้องการนั่งในอพาร์ทเมนท์เป็นเวลา 14 วัน ดังนั้นเราจึงขอให้รอสักครู่ในเขตเปลี่ยนเครื่องเพื่อพยายามแก้ไขปัญหาภายในสองสามชั่วโมง เจ้าหน้าที่รักษาชายแดนเข้ามาประจำตำแหน่งของเรา ไปดูว่าเราสามารถนั่งในพื้นที่สีขาวได้หรือไม่ และด้วยความยินยอมของหัวหน้า จึงพูดว่า "โอเค อีกแค่สองสามชั่วโมง"
ฉันเริ่มมองหาโทรศัพท์ของผู้ที่ทำการทดสอบมงกุฎและในขณะเดียวกันก็ตัดสินใจทดสอบสมมติฐานที่บ้าคลั่ง: หากระบบนี้มี UX ที่แย่มาก ระบบรักษาความปลอดภัยก็ไม่ดีแม้ว่า gov.tr ก็ตาม โดเมน.
ด้วยเหตุนี้ ระหว่างที่รับสาย ฉันได้เขียนสคริปต์เล็กๆ ที่เรียงลำดับตัวเลขทั้งหมดตั้งแต่ 0000 ถึง 9999 ในช่อง kimlikNo เห่าหอนไม่มีสติกเกอร์บนนั้น ไม่ผิดหรอก
ลองนึกภาพความประหลาดใจของฉันที่แม้หลังจาก 500 คำขอต่อเนื่อง ฉันก็ไม่ถูกแบน และสคริปต์ยังคงทำงานที่ 20 คำขอต่อวินาทีจาก WiFi ของสนามบิน
การโทรไม่ประสบความสำเร็จมากนัก: ฉันถูกเปลี่ยนเส้นทางจากแผนกหนึ่งไปอีกแผนกหนึ่ง แต่ในไม่ช้าสคริปต์ก็แสดงมูลค่าที่เป็นเจ้าข้าวเจ้าของ 6505 ซึ่งไม่เหมือนเลข 4 หลักที่แท้จริงของหนังสือเดินทางเลย
หลังจากอัปโหลดเอกสาร ปรากฎว่าเห็นได้ชัดว่าไม่ใช่หนังสือเดินทางของภรรยาของฉัน (ชาวต่างชาติชาวรัสเซียไม่มีหมายเลขดังกล่าวด้วยซ้ำ) แต่ข้อมูลอื่นๆ ทั้งหมด (รวมถึงชื่อ นามสกุล และวันเดือนปีเกิด) นั้นถูกต้อง
สิ่งที่น่าสนใจที่สุดคือบาร์โค้ดไม่ได้สุ่ม แต่ไปเกือบทีละอัน ตามทฤษฎีแล้ว ฉันสามารถค้นหาผู้ติดต่อที่มีหมายเลขหนังสือเดินทางของภรรยาของฉันได้ และโดยทั่วไปแล้วสามารถดึงข้อมูลส่วนตัวของคนอื่นออกมาได้อย่างราบรื่น
แต่เป็นเวลา 9 โมงเช้าและคืนที่นอนไม่หลับ ฉันไปประชุมออนไลน์สายและดีใจที่พวกเขาปล่อยให้เราเข้าโดยไม่มีการกักกัน ดังนั้นฉันจึงเริ่มต้นการเดินทางทั่วยุโรป
ที่มา: will.com