Я пытаюсь выполнить http-вызов сервлета WebSphere PMI. В Websphere включена защита, поэтому меня просят ввести учетные данные пользователя, чтобы отобразить xml. Что на самом деле не работает, как я ожидал, так это то, что имя пользователя и пароль в URL-адресе не распознаются, и отображается форма авторизации BASIC. Очевидно, что это не работает с точки зрения стороннего приложения, мне нужно передать эти переменные как запрос GET.
Любое предложение?
Похоже, он не использует базовую аутентификацию ... возможно, на основе сеанса cookie ... чем вы его ударяете? wget? завиток? perl?
Существуют модули Perl, которые могут имитировать браузер, и вы можете написать сценарий для навигации по логину и получения нужного XML. Google 'perldoc WWW :: Mechanize'
Однако хотелось бы услышать о решениях, которые требуют меньше установки модулей.