Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

UnityWebRequest.useHttpContinue

public bool useHttpContinue;

Описание

Определяет, будет ли этот UnityWebRequest включать Expect: 100-Continue в свои заголовки исходящих запросов. (По умолчанию: true).

Если для этого свойства задано значение true, тогда этот UnityWebRequest будет включать заголовок Expect: 100-Continue в начальный исходящий запрос. Если установлено значение false, будет отправлен пустой заголовок Expect, что предотвратит использование 100 Continue код ответа.

Как указано в RFC 2616, раздел 8, 100 Continue код ответа предназначен для того, чтобы удаленный сервер мог решить, будет ли он принимать запрос на основе заголовков запроса, прежде чем клиент передаст полное тело запроса.

Это полезно в тех случаях, когда клиенту не нужно передавать полный запрос на каждый сервер в цепочке запрос/ответ, например, в приложении с балансировкой нагрузки. Например, клиент отправляет свой запрос с заголовком Expect: 100-Continue серверу балансировки нагрузки. Затем сервер балансировки нагрузки ответит перенаправлением на сервер обработки. Затем клиент подключался к серверу обработки и отправлял тот же запрос снова с сервером Expect: 100-Continue. Затем сервер обработки ответит кодом состояния HTTP 100 Continue, а клиент, наконец, ответит полным текстом своего запроса.

Используя код состояния 100 Continue, клиенту нужно было только передать полный текст своего запроса на один сервер. Если не использовать код состояния 100 Continue, клиент должен передать полное тело своего запроса на каждый сервер, с которым он взаимодействует, что приводит к ненужному потреблению полосы пропускания и времени обработки как на клиенте, так и на любом другом сервере. серверы, выполняющие перенаправления.

Как правило, 100 Continue следует оставить включенным. Исключения включают запросы с очень маленьким телом или без него, а также приложения, в которых клиент знает, что сервер не будет выполнять перенаправление.

Это свойство по умолчанию имеет значение true.

Примечание. В целях сборки WebGL согласование заголовков выполняется браузером хоста. Поэтому значение этого параметра не влияет на сборки WebGL.

Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3