1
0
mirror of https://github.com/dutchcoders/transfer.sh.git synced 2020-11-18 19:53:40 -08:00

disable https, due to performance

This commit is contained in:
Remco 2016-05-19 23:33:44 +02:00
parent 9dc6cc8840
commit 4f588ff60a

View File

@ -25,15 +25,16 @@ THE SOFTWARE.
package main package main
import ( import (
"github.com/goamz/goamz/aws"
"github.com/goamz/goamz/s3"
"github.com/golang/gddo/httputil/header"
"math" "math"
"net/http" "net/http"
"net/mail" "net/mail"
"strconv" "strconv"
"strings" "strings"
"time" "time"
"github.com/goamz/goamz/aws"
"github.com/goamz/goamz/s3"
"github.com/golang/gddo/httputil/header"
) )
func getBucket() (*s3.Bucket, error) { func getBucket() (*s3.Bucket, error) {
@ -42,7 +43,30 @@ func getBucket() (*s3.Bucket, error) {
return nil, err return nil, err
} }
conn := s3.New(auth, aws.Regions["eu-west-1"]) var EUWestWithoutHTTPS = aws.Region{
"eu-west-1",
"https://ec2.eu-west-1.amazonaws.com",
"http://s3-eu-west-1.amazonaws.com",
"",
true,
true,
"https://sdb.eu-west-1.amazonaws.com",
"https://email.eu-west-1.amazonaws.com",
"https://sns.eu-west-1.amazonaws.com",
"https://sqs.eu-west-1.amazonaws.com",
"https://iam.amazonaws.com",
"https://elasticloadbalancing.eu-west-1.amazonaws.com",
"https://dynamodb.eu-west-1.amazonaws.com",
aws.ServiceInfo{"https://monitoring.eu-west-1.amazonaws.com", aws.V2Signature},
"https://autoscaling.eu-west-1.amazonaws.com",
aws.ServiceInfo{"https://rds.eu-west-1.amazonaws.com", aws.V2Signature},
"https://sts.amazonaws.com",
"https://cloudformation.eu-west-1.amazonaws.com",
"https://ecs.eu-west-1.amazonaws.com",
"https://streams.dynamodb.eu-west-1.amazonaws.com",
}
conn := s3.New(auth, EUWestWithoutHTTPS)
b := conn.Bucket(config.BUCKET) b := conn.Bucket(config.BUCKET)
return b, nil return b, nil
} }