Yardım Referer nasıl yapılır ?

bij

Üye
Katılım
1 Nisan 2025
Konular
7
Mesajlar
106
Tepkime puanı
132
Şehir
Balıkesir
Ben 1 haftadır uğraşıyorum ama maalesef yapamadım bilen varsa adım adım anlatabilir mi

Latte hocamızın verdiği proxy dosyaların app.py nin içine mi yazacam ne yazacam kod da yanlış olabilir bilen varsa lütfen yardımcı olabilir mi teşekkür ederim 🙏
 
kodunu at buraya bakayım
from fastapi import FastAPI, Request, HTTPException, Response
import httpx

app = FastAPI()

DEFAULT_REFERER = " "

@app.get("/proxy")
async def proxy(url: str, referer: str = DEFAULT_REFERER):
headers = {
"Referer": referer
}

try:
async with httpx.AsyncClient() as client:
response = await client.get(url, headers=headers, timeout=10)
content = response.content
content_type = response.headers.get("content-type", "application/octet-stream")

return Response(content=content, media_type=content_type)

except httpx.HTTPError as e:
raise HTTPException(status_code=502, detail=f"Proxy hatası: {str(e)}")


Böyle mi olacak
 
from fastapi import FastAPI, Request, HTTPException, Response
import httpx

app = FastAPI()

DEFAULT_REFERER = " "

@app.get("/proxy")
async def proxy(url: str, referer: str = DEFAULT_REFERER):
headers = {
"Referer": referer
}

try:
async with httpx.AsyncClient() as client:
response = await client.get(url, headers=headers, timeout=10)
content = response.content
content_type = response.headers.get("content-type", "application/octet-stream")

return Response(content=content, media_type=content_type)

except httpx.HTTPError as e:
raise HTTPException(status_code=502, detail=f"Proxy hatası: {str(e)}")


Böyle mi olacak
Evet doğru yapmışsınız. Request header'a referer bu şekilde ekleniyor
 
Dostum işte bunu nereye yazacam ne yapacam şimdi sorunum bu 😂sen bana dosya haline getirip Atabilir misin proxy ile çalışacak şekilde yani proxy içinde referer de olsun
Ne yazık ki dosya hâline getiremem kusura bakmayın; sıfırdan proxy yazmayı bilmiyorum :(
 
Onu biliyorum. Aşağıdaki gibi denemiş miydiniz?


m3u linkini, user-agent'ı ve referer'i kendinize göre değiştirip test edebilirsiniz
Çok teşekkür ederim ama benim dosyam da olması lazım ki bu dosya değil ama çok teşekkür ederim yardımcı olduğun için
 

Geri
Üst