Перейти к основному содержимому

Прокси через зарубежный сервер

Метод позволяет отправить HTTP-запрос через зарубежный сервер Quescha — например, к нейросетям или другим сервисам, которые блокируют российские IP-адреса.

Авторизация

Запрос требует API-ключа — см. Авторизация.

Когда применять

Используйте /proxy, если внешний сервис не отвечает напрямую из ваших сценариев — например, отвергает запросы с российских IP. Через этот метод запрос пойдёт с зарубежного сервера Quescha.


Endpoint

ПараметрЗначение
МетодGET, POST
Endpoint/proxy

Параметры запроса

В теле запроса передаются служебные параметры (с префиксом _) и произвольные данные, которые будут проброшены в целевой URL.

Служебные параметры

ПолеТипОбязательныйОписание
_methodstringДаHTTP-метод запроса к целевому серверу: GET, POST, PUT, PATCH, DELETE.
_urlstringДаURL целевого сервера.
_headersobjectДаЗаголовки, которые будут отправлены в целевой запрос (например, Authorization, Content-Type).

Полезная нагрузка

Все остальные поля запроса (без префикса _) будут переданы в тело целевого запроса как есть.

Пример запроса

{
"_method": "POST",
"_url": "https://api.openai.com/v1/chat/completions",
"_headers": {
"Authorization": "Bearer sk-xxx",
"Content-Type": "application/json"
},
"model": "gpt-4o",
"messages": [
{ "role": "user", "content": "Привет!" }
]
}

Ответ

В ответе возвращается объект целевого сервера — то, что вы получили бы, обратившись к _url напрямую.

Обработка ответа

Структура ответа зависит от конкретного целевого сервера. Сохраните ответ в переменную и парсите его так же, как при обычном HTTP-запросе через действие Обмен данными.