NTLM проксируют без пароля?

В основном, AFAIK, шаблоны C++ создают копию кода для каждого типа, в то время как дженерики Java используют точно тот же код.

Да, можно сказать , что шаблон C++ эквивалентен Java, универсальному понятие (хотя более правильно должен был бы сказать, что дженерики Java эквивалентны C++ в понятии)

, Если Вы знакомы с шаблонным механизмом C++, Вы могли бы думать, что дженерики подобны, но подобие является поверхностным. Дженерики не генерируют новый класс для каждой специализации, и при этом они не разрешают “template метапрограммирование. ”

от: Дженерики Java

35
задан Nick Fortescue 14 August 2009 в 10:42
поделиться

1 ответ

Вы можете сделать это так:

doc=Nokogiri::XML(your_document)
note=doc.search("note") # find all tags with the node_name "note"
note.remove

Хотя это приведет к удалению всех дочерних элементов в теге , я не уверен, как «изменить внутренний_текст» всех элементов заметки. Я думаю, что inner_text неприменим для Nokogiri :: XML :: Element.

Это дает хорошую поисковую фразу в Google. Я до сих пор не нашел хорошего способа использования SSPI для аутентификации HTTP-прокси в java или wget.

Однако curl (инструмент загрузки) поддерживает SSPI , но только в некоторых сборках . К сожалению, сборка cygwin по умолчанию не входит в их число. Вы можете узнать, поддерживает ли ваша сборка curl SSPI, получив подробную информацию о версии:

curl -v -V

Если SSPI поддерживается, он будет упомянут в строке функций.

Чтобы получить версию для Windows, поддерживающую SSPI, мне пришлось перейти на http://curl.haxx.se/latest.cgi?curl=win32-ssl , а затем измените выбор загрузки на Windows, zip, с поддержкой SSL, с поддержкой SSPI (7.19.5 ) . К тому времени, когда вы прочитаете это, номер версии, возможно, изменился.

После этого произошел сбой в командной строке. При запуске из проводника Windows я получил сообщение об отсутствии libeay32.dll. Один из способов получить это из Windows - это перейти по единственной ссылке на openssl.org на версию Windows . Производитель запрашивает пожертвование для покрытия расходов на пропускную способность. Другой способ - создать свой собственный из исходников.

И после всего этого curl работал со следующей командной строкой:

curl.exe -U : --proxy-ntlm --proxy myproxy.com:8080 http://www.google.com

-U: не настраивает пароль, другие параметры командной строки устанавливают прокси. Возможно, вам придется изменить настройки прокси и порта.

Все было бы намного проще, если бы только версия cygwin curl поддерживала SSPI. Я сейчас отправлю запрос об этом.

org на версию Windows . Производитель запрашивает пожертвование для покрытия расходов на пропускную способность. Другой способ - создать свой собственный из исходного кода.

И после всего этого curl работал со следующей командной строкой:

curl.exe -U : --proxy-ntlm --proxy myproxy.com:8080 http://www.google.com

-U: не настраивает пароль, другие параметры командной строки устанавливают прокси. Возможно, вам придется изменить настройки прокси и порта.

Все было бы намного проще, если бы только версия cygwin curl поддерживала SSPI. Я сейчас отправлю запрос об этом.

org на версию Windows . Производитель запрашивает пожертвование для покрытия расходов на пропускную способность. Другой способ - создать свой собственный из исходников.

И после всего этого curl работал со следующей командной строкой:

curl.exe -U : --proxy-ntlm --proxy myproxy.com:8080 http://www.google.com

-U: не настраивает пароль, другие параметры командной строки устанавливают прокси. Возможно, вам придется изменить настройки прокси и порта.

Все было бы намного проще, если бы только версия cygwin curl поддерживала SSPI. Я сейчас отправлю запрос об этом.

другие параметры командной строки настраивают прокси. Возможно, вам придется изменить настройки прокси и порта.

Все было бы намного проще, если бы только версия cygwin curl поддерживала SSPI. Я сейчас отправлю запрос об этом.

другие параметры командной строки настраивают прокси. Возможно, вам придется изменить настройки прокси и порта.

Все было бы намного проще, если бы только версия cygwin curl поддерживала SSPI. Я сейчас отправлю запрос об этом.

47
ответ дан 27 November 2019 в 07:11
поделиться
Другие вопросы по тегам:

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