說明如何防止競爭條件和DCS錯誤處理。
如果您在DCS完成對初始查詢的回應並將資料寫入使用者的Cookie之前,同時(或快速連續)傳送多個呼叫,則可能會發生競爭條件。 競爭條件不是您預期的,因為可能會損毀或不正確覆寫Cookie資料。 為避免此問題,請考量下列方法:
錯誤處理僅限於無效或格式不良的查詢。 無效的請求返回HTTP 200 OK
響應,但沒有資料。 此外,當使用者符合下列條件時,DCS會停止處理請求、捨棄特徵資料並傳回HTTP 200 OK
回應:
另請參閱DCS錯誤碼、訊息和範例。