Проблема з AI Helper порішалась сама. 😊 Ну як сама, сісадміни ChatGPT мабуть отримали скарги. Нижче деякі технічні деталі, кому цікаво.
Що саме було знайдено?
Використовувати API ChatGPT можна в різному середовищі. Наприклад, через CURL з серверів, або через FETCH в браузері. Різниця в тому, що браузер може додавати свою поведінку. А саме, перед тим як робити FETCH він робить PREFLIGHT запиту методом OPTIONS. І якщо той повертає 200/204, тоді вже робиться звичайний POST запит. І щоб PREFLIGHT спрацював, у відповіді мають бути CORS заголовки Access-Control-Allow-Origin.
Так ось, щось вони переналаштовували і замість -Allow-Origin додали заголовок -Allow-Credentials. Що видно на скріншотах з DevTools перед та після багу. Спочатку я подумав, що в них змінилася політика роботи API, але вони повернули все як було. На це особливо ніяк не вплити, тільки скаргою в техпідтримку )
Наразі AI Helper працює в штатному режимі.
Post #5647
2.37K


- ❤ 8
- 😱 1
- 👌 1