Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: hertz-contrib/reverseproxy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.0.0
Choose a base ref
...
head repository: hertz-contrib/reverseproxy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 6 commits
  • 12 files changed
  • 6 contributors

Commits on Jul 4, 2023

  1. feat: add transferTrailer to switch whether forward trailer-relative …

    …header (#13)
    
    * feat: do not delete 'Te: trailers' when forwarding request
    
    * update license header
    
    * feat: add transferTrailer to switch whether forward trailer-relative header
    wzekin authored Jul 4, 2023
    Copy the full SHA
    331781c View commit details

Commits on Aug 17, 2023

  1. fix: save response original header (#14)

    * fix: save response original header
    
    * fix: remove unsafe b2s
    
    * fix: remove unsafe b2s
    
    * fix: remove unsafe b2s
    
    * feat: add SetSaveOriginResHeader option
    li-jin-gou authored Aug 17, 2023
    Copy the full SHA
    1bb9078 View commit details

Commits on Aug 20, 2023

  1. fix: fix the bug that temporarily saved the header (#15)

    * fix: fix the bug that temporarily saved the header
    
    * feat: use sync.Pool to improve
    cqqqq777 authored Aug 20, 2023
    Copy the full SHA
    c06b823 View commit details

Commits on Dec 2, 2023

  1. feat: support websocket reverse proxy (#16)

    * feat: support ws reverseproxy
    
    * fix nil pointer
    
    * optimize
    
    * add ut and comment
    
    * fix host
    
    * add doc
    
    * go mod tidy
    
    * gofumpt
    
    * add licenses
    
    * optimize
    
    * optimize
    
    * chore: use gofumpt
    
    * chore: use gopool
    
    ---------
    
    Co-authored-by: kinggo <lilong.21@bytedance.com>
    justlorain and li-jin-gou authored Dec 2, 2023
    Copy the full SHA
    f728214 View commit details

Commits on Jan 4, 2024

  1. fix: should break the loop when connection has closed (#18)

    * fix: should break the loop
    
    * chore: modify unit test
    
    ---------
    
    Co-authored-by: kinggo <lilong.21@bytedance.com>
    whxaxes and li-jin-gou authored Jan 4, 2024
    Copy the full SHA
    3059929 View commit details

Commits on May 31, 2024

  1. feat: add SetClientBehavior method to allow users can select proxy cl…

    …ient's do behavior (#19)
    
    * do redirect
    
    * do redirect
    
    * do redirect
    
    * do redirect
    
    * support choose proxy client do behavior
    
    * support choose proxy client do behavior
    
    * support choose proxy client do behavior
    
    * support choose proxy client do behavior
    
    * support choose proxy client do behavior
    
    * support choose proxy client do behavior
    dragonYang200 authored May 31, 2024
    Copy the full SHA
    e589602 View commit details
Loading