1

このリダイレクト テスト URL から CefResponse を作成しようとしています: http://httpbin.org/redirect/1 http://httpbin.org/get の 302 リダイレクトです。

GetResponseHeaders オーバーライドでは、次のアクションを実行します。

/// <summary>
/// Retrieve response header information.
/// http://xilium.bitbucket.org/cefglue/doc/html/AE00F235.htm
/// </summary>
protected override void GetResponseHeaders(CefResponse response, out long responseLength, out string redirectUrl)
{
    CefResponse wrcResponse = _cefUrlRequestClient.Response;

    responseLength = _cefUrlRequestClient.DataLength;

    if (wrcResponse.Status == 302) // probably should look for other 3xx redirects
    {
        // Redirect using HTTP 302

        // TODO Redirection .....

    }

} 

しかし、response.Status は常に 302 ではなく 200 です。

CefGlue でリダイレクトを実現するにはどうすればよいですか?

前もって感謝します。

4

0 に答える 0