mirror of
https://github.com/ollama/ollama.git
synced 2025-11-11 05:47:58 +01:00
envconfig: default to port 443 when connecting to ollama.com (#12617)
This commit is contained in:
@@ -24,6 +24,9 @@ func Host() *url.URL {
|
|||||||
switch {
|
switch {
|
||||||
case !ok:
|
case !ok:
|
||||||
scheme, hostport = "http", s
|
scheme, hostport = "http", s
|
||||||
|
if s == "ollama.com" {
|
||||||
|
scheme, hostport = "https", "ollama.com:443"
|
||||||
|
}
|
||||||
case scheme == "http":
|
case scheme == "http":
|
||||||
defaultPort = "80"
|
defaultPort = "80"
|
||||||
case scheme == "https":
|
case scheme == "https":
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ func TestHost(t *testing.T) {
|
|||||||
"https": {"https://1.2.3.4", "https://1.2.3.4:443"},
|
"https": {"https://1.2.3.4", "https://1.2.3.4:443"},
|
||||||
"https port": {"https://1.2.3.4:4321", "https://1.2.3.4:4321"},
|
"https port": {"https://1.2.3.4:4321", "https://1.2.3.4:4321"},
|
||||||
"proxy path": {"https://example.com/ollama", "https://example.com:443/ollama"},
|
"proxy path": {"https://example.com/ollama", "https://example.com:443/ollama"},
|
||||||
|
"ollama.com": {"ollama.com", "https://ollama.com:443"},
|
||||||
}
|
}
|
||||||
|
|
||||||
for name, tt := range cases {
|
for name, tt := range cases {
|
||||||
|
|||||||
Reference in New Issue
Block a user