0

指定された URL、ユーザー名、およびパスワードから RSS フィードを取得するために httpi-ntlm ruby​​ gem を使用していました。

サーバーが好みの設定を選択できるように、メソッドで 3 つの認証タイプすべてを使用できる方法があるかどうかを知りたいですか?

def get_data url,user,password
    request = HTTPI::Request.new(url)
    request.auth.ntlm(user,password)
    response = HTTPI.get request
    return  response.raw_body 
end
4

1 に答える 1

0

1つのリクエストで試す必要があります。それが失敗した場合、または使用する承認のタイプに関する情報を含むヘッダーが返されたら、代わりにその認証を使用できます。

複数の異なる認証タイプが同じAuthorizationヘッダーを使用するため、異なるタイプの認証を同時に送信できないのはなぜですか。

于 2012-02-27T11:01:42.653 に答える