تريد المساعدة؟ إليك خياراتك:","كرانش بيس","نبذة عنا","شكراً للجميع على الدعم الرائع!","روابط سريعة","برنامج الإحالة","بريميوم","ProxyScrape تجربة متميزة","مدقق الوكلاء عبر الإنترنت","أنواع الوكلاء","الدول الوكيلة","حالات استخدام الوكيل","مهم","سياسة ملفات تعريف الارتباط","إخلاء المسؤولية","سياسة الخصوصية","الشروط والأحكام","وسائل التواصل الاجتماعي","فيسبوك","لينكد إن","تويتر","كورا","برقية","الخلاف","\n © حقوق الطبع والنشر © 2024 - ثيب بي في | بروغسترات 18 | 2812 ميكلين | بلجيكا | ضريبة القيمة المضافة BE 0749 716 760\n"]}
يعد استخدام cURL مع البروكسي طريقة فريدة للوصول إلى المواقع المحجوبة من خلال البقاء مجهول الهوية في اتصال البيانات. يقول الاستطلاع الأخير لـ TechJury أنه يتم إنشاء ما يقرب من 1.14 تريليون ميغابايت من البيانات كل يوم. نظرًا لأن الإنترنت مصدر سهل الوصول إلى هذه البيانات الضخمة، يفضل الناس عمومًا طرقًا متعددة للوصول إلى
يعد استخدام cURL مع البروكسي طريقة فريدة للوصول إلى المواقع المحجوبة من خلال البقاء مجهول الهوية في اتصال البيانات. يقول الاستطلاع الأخير لـ TechJury أنه يتم إنشاء ما يقرب من 1.14 تريليون ميغابايت من البيانات كل يوم. وبما أن الإنترنت مصدر سهل الوصول إلى مثل هذه البيانات الضخمة، يفضل الناس عمومًا طرقًا متعددة للوصول إلى البيانات من الإنترنت. إحدى هذه الطرق هي تمرير المعلومات من خلال أوامر cURL. ستزودك هذه المقالة بنظرة عامة على cURL وتشرح لماذا من الضروري استخدام cURL مع وكيل.
cURL هو اختصار لعنوان URL الخاص بالعميل وأداة سطر أوامر لإرسال واستقبال البيانات من الخادم. وهي موزعة على أنظمة التشغيل الحديثة، بما في ذلك توزيعات ويندوز 10 ولينكس. إنها مكتبة ملائمة تسمح لك بإرسال واستقبال البيانات من وإلى مواقع الويب وهي أداة حيوية لاحتياجاتك في كشط الويب. قبل النظر إلى مثال بسيط، دعنا نتعرف على ما تحتاج إلى معرفته لتثبيته.
دليل التثبيت - إذا كنت تستخدم نظام تشغيل ويندوز قبل الإصدار 10، يُرجى اتباع إرشادات صفحة التثبيت الرسمية الخاصة به. بينما إذا كنت تستخدم إصدار لينكس، على سبيل المثال، Ubuntu، افتح المحطة الطرفية، وتحتاج إلى تشغيل الأمر أدناه:
sudo apt apt install curl.
تشغيل طلب بسيط - نأمل أن تكون قد قمت بتثبيت cURL في نظام التشغيل الخاص بك وجاهز لاختباره. لنبدأ بمثال بسيط:
في نظام التشغيل ويندوز، افتح الطرفية أو موجه الأوامر واكتب:
<em><strong>curl https://www.yahoo.com</strong></em>
على وحدة التحكم، ستطبع HTML للصفحة.
يقوم cURL بنقل البيانات من وإلى صفحات الويب بمساعدة بروتوكولات الإنترنت. على الرغم من أن cURL تم تطويره في البداية للعمل مع بروتوكولات HTTP، إلا أنه يدعم حاليًا العديد من بروتوكولات الشبكة مثل FTP و IMAP و IMAP و IMAPS و SMTP و POP3 و POP3 و POP3S وغيرها.
كما أنه يدعم أيضًا خاصية POST و GET و PUT وبعض الطرق الأخرى الموجودة عند إرسال الطلبات. دعنا نلقي نظرة على مثال لإرسال بعض البيانات باستخدام بيانات النشر.
curl -d "name=yourname&value=somevalue" https://examplewebsite.com/post"
يشير الرمز أعلاه - إلى أنك تستخدم طريقة النشر لتمرير اسمك وبعض القيمة إلى صفحة النشر في examplewebsite.com.
الآن أنت تعرف ما هو cURL، ودعنا ننتقل إلى استخدامه مع البروكسيات.
سيساعد تكوين cURL مع عنوان وكيل على تحسين اتصال البيانات مع كل تلك الميزات الوكيل.
استخدام cURL مع وكيل سيضمن للمستخدمين إخفاء هويتهم عن الخادم. أما إذا كان المستخدمون يفضلون استرجاع المعلومات دون السماح للآخرين بمعرفة هويتهم الفعلية فيمكنهم تكوين عنوان وكيل مع طلب أمر cURL الخاص بهم. في هذه الحالة، سيقوم البروكسي بإعادة توجيه طلب المستخدم نيابةً عنه وإخفاء هويته الفعلية. Proxyscrape يوفر البروكسي جميع أنواع البروتوكولات مثل HTTPs و Socks4 و Socks5 التي يمكنها الحفاظ على إخفاء الهوية لجميع أنواع الطلبات
قد يتم حظر بعض عناوين IP من مواقع ويب معينة بسبب مشاكل في الترخيص أو لأسباب أمنية أخرى. في هذه الحالة، يمكن أن يؤدي استخدام عنوان بروكسي إلى إخفاء عنوان IP المحظور فعليًا بسهولة والظهور في الشبكة كعنوان جديد. Proxyscrapeيمكن أن تساعد البروكسيات المتميزة المستخدمين على كشط بيانات غير محدودة
الكشط هو شيء أكثر من مجرد جمع المعلومات. في عملية الكشط، سيتعين على المستخدمين جمع البيانات من مصادر مختلفة، وذلك بكميات كبيرة أيضًا. في هذه الحالة، سيدعم البروكسي المستخدمين بعملية جمع البيانات بسرعة وهو أمر غير ممكن بسهولة بدون البروكسي. Proxyscrapeستساعد عناوين IP السكنية من تجمع عناوين IP المستخدمين على الاستفادة من البروكسيات المتعددة وضمان عملية كشط سريعة.
عندما يتم تقييد المستخدمين في موقع ما من تجريف المحتوى من مواقع ذات حدود جغرافية أخرى، فإن البروكسيات ستساعدهم على تجاوز تلك القيود. Proxyscrape يوفر الموقع بروكسيات لعدة دول بحيث يمكن للمستخدمين اختيار البروكسيات المطلوبة لتجاوز الحظر الجغرافي.
يمكنك استخدام البروكسيات للاتصال بموقع ويب باستخدام cURL. على سبيل المثال، تعتبر البروكسيات ضرورية في الحالات التي تستخدم فيها cURL لكشط البيانات. ثم تظل مجهول الهوية للموقع الإلكتروني المستهدف الذي تقوم بالكشط منه.
للاتصال باستخدام البروكسي، ستحتاج إلى عنوان الخادم الوكيل ورقم المنفذ ونوع البروتوكول، وإذا كانت المصادقة مطلوبة، ستحتاج إلى إدخال اسم المستخدم وكلمة المرور. دعنا نلقي نظرة على مثال بسيط: نفترض أن عنوان الوكيل هو 127.0.0.1 ورقم المنفذ هو 8920. الأمثلة المذكورة أدناه هي أساسيات بروكسي الاتصال مع cURL، والتي ستعمل مع أي خدمة بروكسي.
ستكون صيغة الاتصال بالوكيل هي:
كيرل - بروكسي- بروك سي العنوان: المنفذ https://examplewebsite.com
يستبدل بـ
كيرل - بروكسي 127.0.0.1:8920 https://examplewebsite.com
سيوجه الأمر أعلاه اتصالك عبر وكيل إلى examplewebsite.com.
سننظر الآن في مثال يتطلب مصادقة حيث يكون اسم المستخدم هو اسم المستخدم وكلمة المرور هي كلمة المرور.
كيرل - بروكسي 127.0.0.1:8920 -U "اسم المستخدم: كلمة المرور" https://examplewebsite.com
يمكنك استخدام cURL مع بروتوكولات بروكسي مختلفة مثل HTTP و HTTPS و SOCKS5 و SOCKS4.
يمكنك الآن معرفة الأوامر التي يجب استخدامها عند توصيل cURL ببروتوكول وكيل، باستخدام :
تجعيد الشعر - مساعدة
مما لا شك فيه أنه سيعيد قائمة ضخمة، وسنركز على الأمر الأساسي المدرج أدناه:
-x، - وكيل [البروتوكول://]المضيف[:المنفذ]
في هذا الأمر، يشير x مع -proxy إلى تفاصيل الوكيل، حيث يمكنك استخدام أي منهما لأن كليهما صحيح. ومع ذلك، انتبه إلى أن x حساس لحالة الأحرف.
أيضًا، للتأكد من أنك تستخدم البروكسيات، يمكنك استخدام الأمر التالي:
الضفيرة http://httpbin.org/ip
عادةً ما يُرجع هذا الأمر عنوان IP الخاص بالأصل. لذا، إذا كنت تستخدم خادمًا وكيلًا، فإنه سيعيد عنوان IP الخاص بالخادم الوكيل بدلاً من عنوان IP الخاص بك.
والآن، بوضع كل ذلك معًا، يمكنك إرسال الطلب على النحو التالي:
تجعيد الشعر -الوكيل "http://username:[email protected]:8920" "http://httpbin.org/ip"
أيضًا، سيكون الأمر أدناه هو نفسه المذكور أعلاه:
تجعيد الشعر --x "http://username:[email protected]:8920" "http://httpbin.org/ip"
هناك حقيقة مهمة يجب وضعها في الاعتبار هنا وهي أنه يجب عليك استخدام علامات الاقتباس لكل من عنوان URL الوكيل وعنوان URL الهدف كأفضل ممارسة. ويرجع ذلك إلى وجود أحرف خاصة في عنوان URL.
أيضًا، إذا حصلت على أي أخطاء في شهادة SSL، فأنت بحاجة إلى إضافة الحرف -k إلى نهاية الأمر كما هو موضح أدناه:
curl - proxy "http://username:[email protected]:8920" "http://httpbin.org/ip" -k.
سيسمح ذلك بمرور الاتصالات غير الآمنة عند استخدام اتصال SSL.
عند استخدام البروكسيات، يكون البروتوكول الافتراضي هو HTTP ما لم يتم تحديد خلاف ذلك صراحةً. لذلك فإن كلا الأمرين أدناه صحيحان:
curl - proxy "http://username:[email protected]:8920" " http://httpbin.org/ip".
curl - proxy -proxy " اسم المستخدم: [email protected ]:8920" " http://httpbin.org/ip".
إذا كنت ترغب في أن يكون لديك وكيل لـ cURL، يمكنك إنشاء ملف curl-config بالطريقة التالية.
إذا كنت تستخدم نظام macOS أو Linux، عليك أولًا أن تفتح المحطة الطرفية وتذهب إلى الدليل الرئيسي. إذا كان هناك ملف .curlrc، فعليك فتحه وإنشاء ملف فارغ جديد. يمكنك استخدام الأوامر أدناه للانتقال إلى الملف:
قرص مضغوط~
نانو .curlrc.
لذا عليك إضافة هذا السطر في الملف:
الوكيل="http://username:[email protected]:8920"
احفظ الملف، والآن يمكنك استخدام cURL مع البروكسي. ببساطة عليك تشغيل cURL بشكل طبيعي، وسوف يقرأ الوكيل من الملف أعلاه:
تجعيد الشعر "http://httpbin.org/ip"
في ويندوز، سيكون هذا الملف هو _curlc، ويتم وضعه في الدليل %APPPDATA%. للعثور على المسار الدقيق لـ %APPPDATA% ، ستحتاج إلى كتابة الأمر التالي في موجه الأوامر:
الصدى %APPDATA%
لذا سيعيد الأمر أعلاه المسار، وعليك الانتقال إليه. ثم تحتاج بعد ذلك إلى إنشاء ملف _curlrc وتعيين الوكيل كما هو الحال مع نظامي ماك أو لينكس.
اطّلع على هذه المقالة لفهم أوامر cURL الأخرى لإضافة وكيل بها.
إذا كنت من المستخدمين الذين يحاولون جمع البيانات من خلال أوامر cURL دون الكشف عن هويتك، فإن تكوين cURL مع البروكسي سيكون الخيار الأفضل. ستعطيك هذه المقالة فكرة شاملة عن استخدام cURL مع البروكسي. للاستفادة من أفضل البروكسيات النشطة بتكلفة معقولة، يمكنك الاتصال بـ Proxyscrape.