Python میں ویب پراکسی/اننامائزر کا بنیادی نفاذ:

import requests
from flask import Flask, request, Response

app = Flask(__name__)

# Proxy endpoint
@app.route('/proxy', methods=['GET', 'POST'])
def proxy():
    url = request.args.get('url')

    if not url:
        return Response("Missing URL parameter", status=400)

    try:
        # Send request to the specified URL
        if request.method == 'GET':
            response = requests.get(url, headers=dict(request.headers))
        elif request.method == 'POST':
            response = requests.post(url, headers=dict(request.headers), data=request.data)

        # Return the response from the target URL
        return Response(response.content, status=response.status_code, headers=dict(response.headers))
    except requests.exceptions.RequestException as e:
        return Response("Error accessing URL: " + str(e), status=500)

if __name__ == '__main__':
    app.run(host='0.0.0.0', port=5000)

یہ کوڈ ایک سادہ فلاسک ویب ایپلیکیشن بناتا ہے جو پراکسی کے طور پر کام کرتا ہے۔ یہ درخواستوں کو سنتا ہے۔ /proxy اختتامی نقطہ اور انہیں مخصوص یو آر ایل پر بھیجتا ہے۔ درخواست کردہ یو آر ایل کو بطور استفسار پیرامیٹر فراہم کیا جانا چاہیے۔ url.

اس پراکسی کو استعمال کرنے کے لیے، Python اسکرپٹ کو اپنی مقامی مشین یا سرور پر چلائیں۔ پھر، آپ پیرامیٹر کے طور پر مطلوبہ URL کے ساتھ پراکسی اینڈ پوائنٹ پر HTTP درخواستیں بھیج سکتے ہیں۔ مثال کے طور پر:

GET http://localhost:5000/proxy?url=https://example.com

یہ اس سے مواد کو بازیافت کرے گا۔ https://example.com پراکسی کے ذریعے۔ نوٹ کریں کہ یہ ایک بہت ہی بنیادی نفاذ ہے اور ہو سکتا ہے کہ ہر قسم کی درخواستوں یا جوابات کو ہینڈل نہ کرے۔ مزید برآں، اس میں کیشنگ یا گمنامی جیسی خصوصیات شامل نہیں ہیں۔

تبصرے (0)

یہاں ابھی تک کوئی تبصرہ نہیں ہے، آپ پہلے ہو سکتے ہیں!

جواب دیں

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا۔ ضروری خانوں کو * سے نشان زد کیا گیا ہے


پراکسی کا انتخاب کریں اور خریدیں۔

ڈیٹا سینٹر پراکسی

گھومنے والی پراکسی

UDP پراکسی

دنیا بھر میں 10000+ صارفین کے ذریعے قابل اعتماد

پراکسی کسٹمر
پراکسی کسٹمر
پراکسی کسٹمر flowch.ai
پراکسی کسٹمر
پراکسی کسٹمر
پراکسی کسٹمر