Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
698edf7e45 | ||
|
|
48e0048216 |
@@ -2,6 +2,7 @@ package server
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"bytes"
|
"bytes"
|
||||||
|
"crypto/tls"
|
||||||
"io"
|
"io"
|
||||||
"local/rproxy3/config"
|
"local/rproxy3/config"
|
||||||
"local/rproxy3/storage/packable"
|
"local/rproxy3/storage/packable"
|
||||||
@@ -26,6 +27,7 @@ type rewrite struct {
|
|||||||
func (s *Server) Proxy(w http.ResponseWriter, r *http.Request) {
|
func (s *Server) Proxy(w http.ResponseWriter, r *http.Request) {
|
||||||
newURL, err := s.lookup(mapKey(r.Host))
|
newURL, err := s.lookup(mapKey(r.Host))
|
||||||
var transport http.RoundTripper
|
var transport http.RoundTripper
|
||||||
|
http.DefaultTransport.(*http.Transport).TLSClientConfig = &tls.Config{InsecureSkipVerify: true}
|
||||||
transport = &redirPurge{
|
transport = &redirPurge{
|
||||||
proxyHost: r.Host,
|
proxyHost: r.Host,
|
||||||
targetHost: newURL.Host,
|
targetHost: newURL.Host,
|
||||||
|
|||||||
25
vendor/vendor.json
vendored
25
vendor/vendor.json
vendored
@@ -1,25 +0,0 @@
|
|||||||
{
|
|
||||||
"comment": "",
|
|
||||||
"ignore": "test",
|
|
||||||
"package": [
|
|
||||||
{
|
|
||||||
"checksumSHA1": "GtamqiJoL7PGHsN454AoffBFMa8=",
|
|
||||||
"path": "golang.org/x/net/context",
|
|
||||||
"revision": "65e2d4e15006aab9813ff8769e768bbf4bb667a0",
|
|
||||||
"revisionTime": "2019-02-01T23:59:58Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"checksumSHA1": "HoCvrd3hEhsFeBOdEw7cbcfyk50=",
|
|
||||||
"path": "golang.org/x/time/rate",
|
|
||||||
"revision": "fbb02b2291d28baffd63558aa44b4b56f178d650",
|
|
||||||
"revisionTime": "2018-04-12T16:56:04Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"checksumSHA1": "QqDq2x8XOU7IoOR98Cx1eiV5QY8=",
|
|
||||||
"path": "gopkg.in/yaml.v2",
|
|
||||||
"revision": "51d6538a90f86fe93ac480b35f37b2be17fef232",
|
|
||||||
"revisionTime": "2018-11-15T11:05:04Z"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"rootPath": "local/rproxy3"
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user