как я могу указать использование конфигурации прокси Microsoft. XMLHTTP?

android:gravity="center_horizontal" для выравнивания текста по центру по горизонтали. android:gravity="center_vertical" для выравнивания текста по центру по вертикали. android:gravity="center" для выравнивания текста по центру как по вертикали, так и по горизонтали.

<TextView
        android:layout_width="match_parent"
        android:gravity="center_horizontal|center_vertical"
        android:layout_height="match_parent" />
9
задан opensas 25 June 2009 в 02:15
поделиться

2 ответа

Я думаю, что здесь нужно кое-что прояснить.

ProgID «Microsoft.XMLHTTP» указывает на тот же класс, что и «MSXML2.XMLHTTP». Этот класс использует стек протокола WinINET HTTP, который использует Internet Explorer, и поэтому будет использовать любую конфигурацию прокси, указанную в настройках Интернета на ПК.

Следовательно, для «Microsoft.XMLHTTP» команда proxycfg бесполезна.

альтернативой XMLHTTP является «MSXML2.ServerXMLHTTP». Этот класс использует стек протокола HTTP WinHTTP, который разработан как легкий и удобный для сервера. Безопасно использовать несколько экземпляров в нескольких потоках в одном процессе, в отличие от WinINET. По этой причине в коде ASP на стороне сервера следует использовать ServerXMLHTTP.

WinHTTP не использует настройки Интернета, которые использует WinINET, следовательно, чтобы настроить прокси-сервер, который будет использовать ServerXMLHTTP, вам необходимо использовать команду proxycfg. Действительно полезная команда: -

proxycfg -u

Которая копирует текущие настройки прокси WinINET в те, которые используются WinHTTP, если вы используете такие инструменты, как fiddler, это полезно для запуска мониторинга трафика, проходящего через WinHTTP, после запуска fiddler. (Обратите внимание, что вы выполните команду proxycfg -d , чтобы удалить настройки прокси.)

ServerXMLHTTP также имеет метод setProxy , который позволяет динамически настраивать фактические параметры прокси-сервера с помощью кода.

если вы используете такие инструменты, как fiddler, это полезно для начала мониторинга трафика, проходящего через WinHTTP, после запуска fiddler. (Обратите внимание, что вы выполните команду proxycfg -d , чтобы удалить настройки прокси.)

ServerXMLHTTP также имеет метод setProxy , который позволяет динамически настраивать фактические параметры прокси-сервера с помощью кода.

если вы используете такие инструменты, как fiddler, это полезно для начала мониторинга трафика, проходящего через WinHTTP, после запуска fiddler. (Обратите внимание, что вы выполните команду proxycfg -d , чтобы удалить настройки прокси.)

ServerXMLHTTP также имеет метод setProxy , который позволяет динамически настраивать фактические параметры прокси-сервера с помощью кода.

14
ответ дан 4 December 2019 в 09:37
поделиться

ой

Кажется, я нашел его

http://support.microsoft.com/kb/289481/EN- US /

вы должны ввести что-то вроде


proxycfg -d -p myProxyServer:80 "<local>"

...

edit:

Я также обнаружил, что при использовании ServerXMLHTTP вместо XMLHttp у вас есть метод setProxy ...

http: //msdn.microsoft.com/en-us/library/ms760236(VS.85).aspx

и вот пример использования

http://msdn.microsoft.com/en-us/library/ ms763680 (VS.85) .aspx

...

2
ответ дан 4 December 2019 в 09:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: