আমি HTTP অনুরোধগুলি ডিবাগ করতে চার্লস ওয়েব ডিবাগিং প্রক্সি সফ্টওয়্যারটি ব্যবহার করছি। এটি আমার ডেস্কটপ ব্রাউজারগুলি, ক্রোম এবং ফায়ারফক্সের সাথে দুর্দান্ত কাজ করে এবং এটি অন্যান্য প্রোগ্রামগুলির দ্বারা করা HTTP অনুরোধগুলিও দেখে sees
আমি যখন চার্লস চালনা করি এবং নেটওয়ার্ক কনফিগারেশন পরীক্ষা করি, তখন আমি মনে করি এটি কীভাবে কাজ করে তা আমি বুঝতে পেরেছি - এটি কেবলমাত্র সমস্ত এইচটিটিপি এবং এইচটিটিপিএস অনুরোধগুলির জন্য একটি প্রক্সি সেট আপ করে এবং তারপরে 8888 পোর্টে এগুলি শুনবে:
তবে আইটেমটি আমি চিন্তা করতে পারে না যে, আমি কোনো অনুরোধ যে, আমি যেমন টার্মিনালে সূচনা দেখতে না wget
, curl
অথবা elinks
ব্রাউজার।
আমি জানি যে আমি 127.0.0.1:8888 ব্যবহার করে কার্ল এবং উইজেট সহ প্রক্সিটি নির্দিষ্ট করতে পারি, তবে আমি বুঝতে পারি না যে কেন নেটওয়ার্ক ইন্টারফেসটি কনফিগারেশনে একটি প্রক্সি দিয়ে সেট আপ করা হয়েছে কেন আমি নিজেই তাদের জন্য প্রক্সি নির্দিষ্ট করতে হবে? ।
এছাড়াও আমি চার্লসে ব্লুক্র্যাব (ওয়েবসাইট কপিয়ার) দেখানোর জন্য দেখতে পাচ্ছি না - এবং আমি এর জন্য প্রক্সি সেটিংস দেখতে পাচ্ছি না - যদিও আমি বিশ্বাস করি যে এটি এক্স উইন্ডো মোড়ক বা অন্য কিছু ব্যবহার করছে (সুতরাং এটি সত্যিকার অর্থে কোনও স্থানীয় না কোকো / কার্বন অ্যাপ্লিকেশন):
চার্লসের মধ্য দিয়ে চলতে আমি কীভাবে আমার সিস্টেমে সমস্ত এইচটিটিপি অনুরোধ পেতে পারি?
শোধন
আমার প্রশ্ন কেন গুটিয়ে রাখতে এবং wget হয় একটি প্রক্সি ব্যবহার না যখন নেটওয়ার্ক ইন্টারফেসের জন্য সঠিক বাক্য গঠন সম্পর্কে জিজ্ঞাসা করা একটির বেশি ব্যবহার করতে যাতে স্থাপন করা হয় সিস্টেম মৌলিক সম্পর্কে curl
, wget
ইত্যাদি