ਦਰ ਸੀਮਾਵਾਂ ਅਤੇ ਸਰਵਰ ਗਲਤੀਆਂ ਸੰਭਾਲੋ
429 ਜਵਾਬ ਤੋਂ ਬਾਅਦ ਉਡੀਕ ਵਧਾਓ ਅਤੇ ਅਸਥਾਈ ਸਰਵਰ ਫੇਲ੍ਹ ਹੋਣ ਪਿੱਛੋਂ ਸੁਰੱਖਿਅਤ ਕੰਮ ਧਿਆਨ ਨਾਲ ਮੁੜ ਕਰੋ।
ਨੂੰ ਅੱਪਡੇਟ ਕੀਤਾ
429 ਜਵਾਬ ਸੰਭਾਲੋ
ਦਰ-ਸੀਮਿਤ ਬੇਨਤੀ 429 Too Many Requests ਦਿੰਦੀ ਹੈ ਅਤੇ detail.status ਦਾ ਮੁੱਲ rate_limit_exceeded ਹੁੰਦਾ ਹੈ। ਮੁੜ ਕੋਸ਼ਿਸ਼ ਤੋਂ ਪਹਿਲਾਂ ਜਵਾਬ ਹੈਡਰ ਪੜ੍ਹੋ:
Retry-Afterਰੱਦ ਬੇਨਤੀ ਲਈ ਘੱਟੋ-ਘੱਟ ਉਡੀਕ ਸਕਿੰਟਾਂ ਵਿੱਚ ਦਿੰਦਾ ਹੈ।X-RateLimit-Limitਬਕੇਟ ਦੀ ਸੀਮਾ ਦੱਸਦਾ ਹੈ।X-RateLimit-Remainingਬਾਕੀ ਬੇਨਤੀਆਂ ਦੱਸਦਾ ਹੈ।X-RateLimit-Resetਬਕੇਟ ਕਦੋਂ ਰੀਸੈੱਟ ਹੋਵੇਗਾ ਦੱਸਦਾ ਹੈ।
Retry-After ਜਿੰਨਾ ਰੁਕੋ, ਫਿਰ ਵਧਦੀ ਬੈਕਆਫ ਅਤੇ ਥੋੜ੍ਹੇ ਬੇਤਰਤੀਬ ਵਕਫ਼ੇ ਨਾਲ ਮੁੜ ਕੋਸ਼ਿਸ਼ ਕਰੋ। ਇੱਕੋ ਵੇਲੇ ਬੇਨਤੀਆਂ ਘਟਾਓ ਅਤੇ ਸਮਾਂ-ਸੀਮਾ ਰੀਸੈੱਟ ਹੋਣ ਸਾਰ ਹੀ ਢੇਰ ਭੇਜਣ ਦੀ ਥਾਂ ਕੰਮ ਕਤਾਰ ਵਿੱਚ ਰੱਖੋ।
ਸਰਵਰ ਗਲਤੀਆਂ ਸੰਭਾਲੋ
500 ਜਵਾਬ ਦੀ ਜਨਤਕ ਬਾਡੀ ਵਿੱਚ ਆਮ ਗਲਤੀ ਅਤੇ request_id ਹੁੰਦਾ ਹੈ; ਅੰਦਰੂਨੀ ਅਪਵਾਦ ਵੇਰਵੇ ਨਹੀਂ ਆਉਂਦੇ। 503 ਜ਼ਰੂਰੀ ਸੇਵਾ ਅਸਥਾਈ ਤੌਰ ਉੱਤੇ ਨਾ ਮਿਲਣ ਦਾ ਸੰਕੇਤ ਹੋ ਸਕਦਾ ਹੈ।
ਸਿਰਫ਼ ਪੜ੍ਹਨ ਵਾਲੀਆਂ ਬੇਨਤੀਆਂ ਸੀਮਿਤ ਬੈਕਆਫ ਨਾਲ ਮੁੜ ਕਰੋ। ਬਣਾਉਣ, ਅੱਪਡੇਟ, ਭੁਗਤਾਨ ਜਾਂ ਹੋਰ ਸਥਿਤੀ ਬਦਲਣ ਵਾਲੀ ਬੇਨਤੀ ਦੁਬਾਰਾ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਪਤਾ ਕਰੋ ਪਹਿਲੀ ਕੋਸ਼ਿਸ਼ ਪੂਰੀ ਹੋਈ ਸੀ ਜਾਂ ਨਹੀਂ। ਟਾਈਮਆਉਟ ਜਾਂ 5xx ਇਹ ਸਾਬਤ ਨਹੀਂ ਕਰਦਾ ਕਿ ਬਦਲਾਅ ਫੇਲ੍ਹ ਸੀ; ਤੁਰੰਤ ਦੁਹਰਾਉਣ ਨਾਲ ਕੰਮ ਦੋਹਰਾ ਹੋ ਸਕਦਾ ਹੈ।
ਜਾਂਚ ਦੇ ਵੇਰਵੇ ਰੱਖੋ
ਸਮਾਂ, ਵਿਧੀ, ਪਾਥ, ਸਥਿਤੀ, ਜਵਾਬ ਬਾਡੀ ਅਤੇ X-Request-Id ਦਰਜ ਕਰੋ। x-api-key ਦਾ ਮੁੱਲ ਕਦੇ ਲਾਗ ਨਾ ਕਰੋ। ਥੋੜ੍ਹੀਆਂ ਸੀਮਿਤ ਕੋਸ਼ਿਸ਼ਾਂ ਪਿੱਛੋਂ ਆਪਣੇ ਆਪ ਮੁੜ ਕੋਸ਼ਿਸ਼ ਰੋਕੋ ਅਤੇ ਨਾਕਾਮੀ ਸਮੀਖਿਆ ਲਈ ਦਿਖਾਓ।