---
title: "HTTP ve HTTPS"
description: "Potatso'nun desteklediği HTTP ve HTTPS proxy seçenekleri, bağlantıları ve özellikleri."
---

> Documentation Index
> Fetch the complete documentation index at: https://potatso.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# HTTP ve HTTPS

HTTP proxy'si, bir HTTP `CONNECT` isteğiyle istendiğinde sizin için bağlantı açan sunucudur. **HTTPS** proxy'si aynı sunucuya TLS üzerinden ulaşmaktır; böylece proxy'ye olan bağlantı da şifrelenir. Potatso her ikisine de kullanıcı adı ve parolayla veya parolasız bağlanır.

HTTP proxy'si yalnızca TCP taşır. Trafiğinizin geri kalanına ne olduğu için bkz. [UDP](#udp).

Bir HTTP veya HTTPS proxy'sini elle, bir [`http://` veya `https://` bağlantısıyla](#links) ya da şunları içe aktararak ekleyebilirsiniz:

- bir Clash veya Mihomo aboneliği (`type: http`),
- bir Surge yapılandırması (`http` ve `https`),
- bir Xray veya V2Ray yapılandırması (`http` çıkışı).

Elle HTTPS proxy'si eklemek için **HTTP**'yi seçin ve **TLS**'i açın.

## Ayarlar {#settings}

| Ayar | Açıklama |
| --- | --- |
| Sunucu, kapı | Proxy'nin adresi ve portu. IPv6 adresi de olur. |
| Kullanıcı adı, parola | İsteğe bağlı. Basic kimlik doğrulamasıyla gönderilir. |
| TLS | HTTPS proxy'si için açık. |
| Sunucu Adı | Yalnızca HTTPS, isteğe bağlı. TLS el sıkışmasında gönderilen ve sertifikaya karşı denetlenen ad. Sunucu adresini kullanmak için boş bırakın. |
| Sertifika Doğrulamasını Atla | Yalnızca HTTPS. Her sertifikayı kabul eder. Yalnızca test için kullanın. |
| Sertifika sabitleme | Yalnızca HTTPS, isteğe bağlı. Proxy sertifikasının 64 onaltılık basamak olarak SHA-256 parmak izi. Sabitleme varsa Potatso kendinden imzalı olan dahil yalnızca sabitlenmiş sertifikayı kabul eder, başka hiçbirini değil. |

Parola, `:` ve ASCII dışı harfler dahil her karakteri içerebilir. Kullanıcı adı `:` içeremez.

### Özel başlıklar {#headers}

Bir Clash, Mihomo veya Xray yapılandırması `CONNECT` isteğine, sağlayıcınızın istediği bir `User-Agent` gibi başlıklar ekleyebilir. Potatso proxy'yi içe aktarırken bunları korur ve her bağlantıda gönderir. `Host` başlığı, Potatso'nun gönderdiğinin yerini alır. Uygulamada başlık ekleyemez veya düzenleyemezsiniz.

### Sertifikalar {#certificates}

[Sertifika sabitleme](#settings) ayarlamadıysanız veya **Sertifika Doğrulamasını Atla**'yı açmadıysanız HTTPS proxy'si, cihazınızın güvendiği bir sertifikaya ihtiyaç duyar.

Potatso şunları desteklemez:

- HTTPS proxy'si için özel CA sertifikası: bunun yerine proxy'nin sertifikasını sabitleyin,
- TLS istemci sertifikası (Clash `certificate` ve `private-key`): Potatso, bunu gerektiren bir proxy'yi içe aktarmaz,
- ALPN listesi: Potatso proxy ile her zaman HTTP/1.1 konuşur.

## UDP {#udp}

HTTP proxy'leri yalnızca TCP taşır; bu yüzden Potatso onlara hiç UDP göndermez. UDP; QUIC, sesli ve görüntülü aramalar ve birçok oyun tarafından kullanılır.

- Kurallarla Potatso, UDP'yi bir HTTP veya HTTPS proxy'sine gönderen kuralı atlar ve eşleşen sonraki kural karar verir. Başka hiçbir kuralla eşleşmeyen UDP doğrudan gönderilir.
- Global modda tüm trafik proxy üzerinden gitmesi gerektiği için UDP çalışmaz.

UDP'yi de bir proxy üzerinden göndermek için SOCKS5 veya Shadowsocks gibi protokolü UDP taşıyan bir sunucu kullanın.

## Özellik desteği {#features}

| Özellik | Destekleniyor |
| --- | --- |
| IPv4, IPv6 ve alan adı hedeflerine `CONNECT` tünelleri ([RFC 9110 §9.3.6](https://www.rfc-editor.org/rfc/rfc9110#section-9.3.6)) | ✅ |
| Basic kimlik doğrulama ([RFC 7617](https://www.rfc-editor.org/rfc/rfc7617)), UTF-8 parolalar | ✅ |
| Digest kimlik doğrulama ([RFC 7616](https://www.rfc-editor.org/rfc/rfc7616)) | ❌ |
| HTTPS proxy'leri (TLS üzerinden HTTP) | ✅ Sunucu adı, sertifika sabitleme ve sertifika doğrulamasını atlama ile |
| Özel `CONNECT` başlıkları | ✅ İçe aktarmalardan |
| IPv6 proxy adresi | ✅ |
| HTTP/2 `CONNECT` ([RFC 9113 §8.5](https://www.rfc-editor.org/rfc/rfc9113#section-8.5)) | ❌ |
| HTTP/3 `CONNECT` ([RFC 9114 §4.4](https://www.rfc-editor.org/rfc/rfc9114#section-4.4)) | ❌ |
| Proxy üzerinden UDP (`CONNECT-UDP`, [RFC 9298](https://www.rfc-editor.org/rfc/rfc9298)) | ❌ |
| `CONNECT` olmadan düz HTTP iletme (absolute-form istekler) | ❌ Potatso her bağlantı için `CONNECT` kullanır |
| TLS istemci sertifikaları, özel CA, ALPN | ❌ |

Desteklenen her özellik gerçek proxy sunucularına karşı test edilmiştir: [tinyproxy](https://tinyproxy.github.io/), [sing-box](https://sing-box.sagernet.org/), [Xray](https://xtls.github.io/) ve [Mihomo](https://wiki.metacubex.one/).

Yalnızca düz web isteklerini ileten bir web portunu değil, sunucunun `CONNECT` portunu kullanın. Bazı proxy'ler `CONNECT`'e yalnızca 443 numaralı portta izin verir. Proxy'nizde yalnızca bazı siteler çalışıyorsa sağlayıcınıza `CONNECT` portlarını sınırlayıp sınırlamadığını sorun.

## Bağlantılar {#links}

Bir `http://` veya `https://` bağlantısı, tüm proxy'yi tek satırda tutar:

```text
http://user:password@host:port#name
https://user:password@host:port?sni=…&insecure=1#name
```

| Bölüm | Açıklama |
| --- | --- |
| `user:password` | İsteğe bağlı. Parolada `:`, `@` ve diğer özel karakterleri yüzde kodlamasıyla yazın; örneğin `p:ss` için `p%3Ass`. |
| `host` | Proxy adresi. IPv6 adresini `[2001:db8::1]` gibi köşeli parantez içine alın. |
| `port` | Proxy portu. |
| `sni` | Yalnızca HTTPS, isteğe bağlı. [Sunucu adı](#settings). Potatso ayrıca `peer` ve `servername`'i de okur. |
| `insecure` | Yalnızca HTTPS, isteğe bağlı. `1`, Sertifika Doğrulamasını Atla'yı açar. Potatso ayrıca `allowInsecure` ve `skip-cert-verify`'ı da okur. |
| `name` | İsteğe bağlı. Proxy'nin Potatso'daki adı. |

Bağlantı, sertifika sabitleme veya özel başlık tutamaz. Potatso ayrıca, `://` ile `#` arasındaki her şeyin Base64 ile kodlandığı eski biçimi de içe aktarır:

```text
http://base64(user:password@host:port)#name
```

### Örnekler {#link-examples}

Parolasız bir proxy:

```text
http://proxy.example.com:8080#Open
```

Kullanıcı adı `alice`, parolası `s3cret` olan bir proxy:

```text
http://alice:s3cret@proxy.example.com:8080#Basic
```

Yüzde kodlamalı `p:ss wörd` parolası:

```text
http://alice:p%3Ass%20w%C3%B6rd@proxy.example.com:8080#Encoded
```

Bir HTTPS proxy'si:

```text
https://alice:s3cret@proxy.example.com:443#TLS
```

IP adresiyle ulaşılan, sertifika adı `proxy.example.com` olan bir HTTPS proxy'si:

```text
https://alice:s3cret@203.0.113.10:443?sni=proxy.example.com#SNI
```

Kendinden imzalı sertifikalı bir HTTPS proxy'si:

```text
https://proxy.example.com:443?insecure=1#Self-signed
```

IPv6 adresli bir proxy:

```text
http://[2001:db8::1]:8080#IPv6
```

Temel proxy'nin eski biçimi:

```text
http://YWxpY2U6czNjcmV0QHByb3h5LmV4YW1wbGUuY29tOjgwODA#Legacy
```

Source: https://potatso.com/docs/tr/protocols/http/index.mdx
