อธิบายการแลกเปลี่ยน
สำหรับแต่ละการดำเนินการ ให้บันทึกวิธีการ, แหล่งข้อมูล, ฟิลด์ที่จำเป็น และรูปแบบของการตอบสนองที่สำเร็จ รวมถึงข้อผิดพลาดในการตรวจสอบ แยกความแตกต่างระหว่างความล้มเหลวในการขนส่งกับคำขอที่ถูกปฏิเสธ: การไม่มีการตอบสนองไม่ได้หมายความว่าการดำเนินการที่เปลี่ยนแปลงสถานะล้มเหลว
จัดการข้อมูลรับรองเหมือนการกำหนดค่า
เก็บข้อมูลรับรองของเซิร์ฟเวอร์ไว้ภายนอกชุดเบราว์เซอร์และที่เก็บซอร์สโค้ด ขอชุดสิทธิ์ที่มีประโยชน์น้อยที่สุดและแยกการเข้าถึงระหว่างการพัฒนาและการผลิต บันทึกว่าใครเป็นเจ้าของการรวมแต่ละรายการและวิธีการเพิกถอนการเข้าถึง ทำตามกระบวนการอนุญาตที่ผู้ให้บริการระบุไว้
วางแผนสำหรับการพึ่งพาที่ไม่สามารถใช้งานได้
ตั้งค่าเวลาหมดเวลา เคารพคำแนะนำเกี่ยวกับการจำกัดอัตรา และลองใหม่เฉพาะเมื่อการดำเนินการปลอดภัยต่อการทำซ้ำ หากรองรับ คีย์ความเป็นเอกลักษณ์สามารถระบุคำขอซ้ำได้ บันทึกรหัสคำขอและหมวดความล้มเหลวสั้น ๆ หลีกเลี่ยงการใช้หัวข้อการอนุญาต คุกกี้เซสชัน และข้อมูลส่วนบุคคล