Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make 303 redirects do GET like Net Framework #49095

Merged
merged 10 commits into from
Mar 9, 2021
Merged

Make 303 redirects do GET like Net Framework #49095

merged 10 commits into from
Mar 9, 2021

Commits on Mar 3, 2021

  1. make PUT redirects act like POST redirects for 30x reponses to confor…

    …m to net Framework behaviour - issue 28998
    Timothy Byrd committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    73c3f7f View commit details
    Browse the repository at this point in the history
  2. Make PUT redirects do GET like Net Framework

    In Net Framework, PUT redirects do a GET.
    Net 5.0 breaks compatibiltiy with this.
    See #28998
    This commit causes PUT redirects to act like POST redirects
    for 30x responses to conform to Net Framework behaviour.
    
    Fix #28998
    Timothy Byrd committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    8dafbc8 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2021

  1. Merge branch 'issue/28998' of https://github.com/TimothyByrd/dotnet_r…

    …untime into issue/28998
    Timothy Byrd committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    d5c8555 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'issue/28998' of https://github.com/TimothyByrd/dotnet_r…

    …untime into issue/28998
    Timothy Byrd committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    7adca75 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'issue/28998' of https://github.com/TimothyByrd/dotnet_r…

    …untime into issue/28998
    Timothy Byrd committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    2717413 View commit details
    Browse the repository at this point in the history
  4. Make 303 redirects do GET like Net Framework

    In Net Framework, PUT redirects on a 303 do a GET.
    Net 5.0 breaks compatibility with this.
    See #28998
    This commit causes redirects of a 303 to do a GET
    for POST (existing behaviour), PUT, DELETE, PATCH and OPTIONS
    
    Fix #28998
    Timothy Byrd committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    66f59c4 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2021

  1. Make 303 redirects do GET like Net Framework

    In Net Framework, PUT redirects on a 303 do a GET.
    Net 5.0 breaks compatibility with this.
    See #28998
    This commit causes redirects of a 303 to do a GET for all methods except HEAD.
    
    Fix #28998
    Timothy Byrd committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    98b4652 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2021

  1. Add test for MYCUSTOMMETHOD to check 303 redirect

    Fix #28998
    Timothy Byrd committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    ca834c0 View commit details
    Browse the repository at this point in the history
  2. Group test code by behavior

    Fix #28998
    Timothy Byrd committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    3ec922c View commit details
    Browse the repository at this point in the history
  3. Do not change GET to GET on 303

    Fix #28998
    Timothy Byrd committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    728a81f View commit details
    Browse the repository at this point in the history