আমি আমার স্থানীয় মেশিনে থাকা একটি প্রক্রিয়া এবং অন্য একটি (সার্ভার) প্রক্রিয়ার মধ্যে এইচটিটিপি ট্রাফিক নিরীক্ষণ করতে চাই।
আমি কীভাবে ফিডলারকে ট্র্যাফিকের কাছে এবং শুনতে শুনতে কনফিগার করতে পারি localhost
?
আমি আমার স্থানীয় মেশিনে থাকা একটি প্রক্রিয়া এবং অন্য একটি (সার্ভার) প্রক্রিয়ার মধ্যে এইচটিটিপি ট্রাফিক নিরীক্ষণ করতে চাই।
আমি কীভাবে ফিডলারকে ট্র্যাফিকের কাছে এবং শুনতে শুনতে কনফিগার করতে পারি localhost
?
উত্তর:
ইউআরএল-এ কেবল ফিডলার যুক্ত করে
http://localhost.fiddler:8081/
ট্রাফিক ফিডলারের মাধ্যমে চালিত হয় এবং তাই ফিজলারের উপর প্রদর্শিত হয়।
এর .
পরে একটি বিন্দু যুক্ত করুন localhost
।
উদাহরণস্বরূপ যদি আপনার http: // লোকালহোস্ট: 24448 / HomePage.aspx থাকে
এটি http://localhost.ferences4448/HomePage.aspx এ পরিবর্তন করুন
ইন্টারনেট এক্সপ্লোরার "লোকালহোস্ট" এর জন্য প্রক্সি সার্ভারটিকে বাইপাস করছে। বিন্দু সহ, ডোমেন নামটিতে "লোকালহোস্ট" চেক ব্যর্থ হয়।
localhost
ডিএনএসে সর্বদা প্রক্সি ব্যবহার না করেই সমাধান হয়। উইকিপিডিয়ায়
.NET এবং ইন্টারনেট এক্সপ্লোরার কোনও প্রক্সির মাধ্যমে লোকালহোস্টের জন্য অনুরোধগুলি প্রেরণ করে না, যাতে তারা ফিডলারে আসে না।
অনেক বিকল্প পাওয়া যায়
লোকালহোস্টের পরিবর্তে আপনার মেশিনের নাম ব্যবহার করুন। অনুরোধ করার জন্য ফায়ারফক্স (ফিডলার অ্যাড-অন ইনস্টল সহ) ব্যবহার করে। লোকালহোস্টের পরিবর্তে http: //ipv4.fiddler ব্যবহার করুন ।
আরও তথ্যের জন্য http://www.fiddler2.com/Fiddler/help/hookup.asp
অ্যাপ্লিকেশন সার্ভার এবং ক্লায়েন্টকে অন্য ডোমেন ব্যবহার করার জন্য কনফিগার করার পরিবর্তে, আপনি একটি প্রক্সি ব্যবহার করতে ক্লায়েন্ট অ্যাপ্লিকেশনটি কনফিগার করতে পারেন। সমস্ত ট্র্যাফিক লগইন করে আপনি ব্যবহার করতে পারেন এমন একটি প্রক্সিও তৈরি করে ফিজার creates রিক স্ট্রহল .NET অ্যাপ্লিকেশনগুলিতে এটি ব্যবহার সম্পর্কে ব্লগ করেছেন, আমি সবসময় এই ব্লগ পোস্টটি ভুল করে রাখছি, সুতরাং আমাকে এটি এখানে লিঙ্ক করতে দাও: http://weblog.west-wind.com/posts/2008/Mar/14/Debugging-Http- অথবা ওয়েব-সার্ভিস-কল-থেকে-ASPNET-বেহালাবাদক সঙ্গে ।
সংক্ষেপে বলতে গেলে, অ্যাপ্লিকেশন কনফিগ পরিবর্তনটি হ'ল:
<system.net>
<defaultProxy>
<proxy proxyaddress="http://127.0.0.1:8888" />
</defaultProxy>
</system.net>
তুমি পার না. এর পরিবর্তে আপনি যদি মেশিন "myMachine" নামে করা হয়, আপনার ব্রাউজার বাতলান HTTP: // mymachine পরিবর্তে HTTP: // স্থানীয় হোস্ট
সরঞ্জামগুলি => ফিডলারের বিকল্পগুলি => সংযোগগুলিতে একটি টেক্সারিয়া রয়েছে যাতে লাফানোর জন্য স্টাফ থাকে, সেখান থেকে এলএইচ মুছুন
আপনার ইউআরএল localhost
দ্বারা প্রতিস্থাপনlvh.me
উদাহরণস্বরূপ যদি আপনার http: // লোকালহোস্ট: 24448 / HomePage.aspx থাকে
এটি http://lvh.meferences4448/HomePage.aspx এ পরিবর্তন করুন
লোকালহোস্টকে 127.0.0.1 এর সাথে প্রতিস্থাপন করুন যদি এটি আপনার আইপি ঠিকানা সমর্থন করতে রান কনফিগারেশন পরিবর্তন করে না।
আলো,
ফিডলারকে প্রক্সি হিসাবে ব্যবহার করতে আপনি ক্লায়েন্ট হিসাবে অভিনয় প্রক্রিয়াটি কনফিগার করতে পারেন।
ফিডলার 127.0.0.1:8888 এ সুবিধামত প্রক্সি হিসাবে নিজেকে সেট আপ করে এবং ডিফল্টরূপে কন্ট্রোল প্যানেলে ইন্টারনেট বিকল্পের অধীনে সিস্টেম সেটিংসকে ওভাররাইড করে (যদি আপনি কোনও কনফিগার করেছেন) যেমন সাধারণ প্রোটোকল থেকে সমস্ত ট্র্যাফিক (http, https, এবং এফটিপি) আপনার মেশিন ছাড়ার আগে 127.0.0.1:8888 এ যায়।
এখন এই প্রোটোকলগুলি প্রায়শই সাধারণ প্রক্রিয়াগুলি যেমন ব্রাউজারগুলি থেকে আসে এবং তাই সহজেই ফিজার দিয়ে বাছাই করে। যাইহোক, আপনার ক্ষেত্রে, অনুরোধগুলি শুরু করার প্রক্রিয়াটি সম্ভবত ব্রাউজার নয়, তবে পিএইচপি.এক্সি বা জাভা.এক্সি বা আপনি যে ভাষা ব্যবহার করছেন তা প্রোগ্রামিং ভাষার জন্য।
যদি, বলুন, আপনি পিএইচপি ব্যবহার করছেন তবে আপনি কার্ল উপার্জন করতে পারেন। নিশ্চিত হয়ে নিন যে কার্ল মডিউলটি সক্ষম হয়েছে এবং তারপরে আপনার কোডের ঠিক আগে অনুরোধের ডাক দেয়, অন্তর্ভুক্ত করুন:
curl_setopt ($ ch, CURLOPT_PROXY, '127.0.0.1:8888');
আশাকরি এটা সাহায্য করবে. আপনি যেমন ফিডলার ডকুমেন্টেশন থেকে তৈরি করতে পারেন তার উপর ভিত্তি করে যেমন http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/ConfigurePHPcURL
আপনি যদি ফায়ারফক্স ব্যবহার করছেন তবে ট্র্যাফিক ক্যাপচার করার সময় ফিডলারের অ্যাড-অন এটিকে স্বয়ংক্রিয়ভাবে কনফিগার করে local লোকালহোস্টের ট্র্যাফিক যদি এখনও (বা হঠাৎ) উপস্থিত না হয় তবে প্রক্সি কনফিগারেশনটি ঠিক করার জন্য অ্যাড-অনকে গম করতে ফিডলারের কাছ থেকে ট্র্যাফিক ক্যাপচারকে অক্ষম করে এবং পুনরায় সক্ষম করার চেষ্টা করুন।
এটা সহজ. কমান্ড প্রম্পটে আইকনফিগের সাহায্যে আপনার কম্পিউটারের আইপি ঠিকানাটি ধরুন। তারপরে, লোকালহোস্টের পরিবর্তে আইপি ঠিকানা ব্যবহার করে পরিষেবাটি হিট করুন। এই কাজটি করতে আপনাকে ফিডলারের কিছু করার দরকার নেই, এটি কেবল নিজেই কাজ করবে।
ফায়ারফক্সের জন্য নির্দিষ্ট, যা আইই, ক্রোম এবং এজ ডু এর মতো ইন্টারনেট বিকল্পগুলির মধ্যে যায় না, আপনি about:config
পছন্দগুলি পরিবর্তন করতে, পছন্দটি সন্ধান করতে network.proxy.no_proxies_on
এবং localhost
এটি থেকে অপসারণ করতে পারেন।
এটি ফায়ারফক্স বিকাশকারী সংস্করণ 66.0b2 এর জন্য ডিফল্ট সেটিংস ছিল এবং ফিডলারের সাথে কাজ করেছিল 5.0.20182.28034।
(অন্যান্য তালিকাভুক্ত সমাধানগুলি কাজ করে, এই সমাধানটি আপনাকে নেভিগেট করা হোস্টটি পরিবর্তন করতে দেয় না))
ফায়ারফক্সে প্রক্সি সেটিংসে যান এবং "সিস্টেম প্রক্সি ব্যবহার করুন" নির্বাচন করুন তবে "হোস্ট প্রক্সির জন্য নয়" ক্ষেত্রে লোকালহোস্টের ব্যতিক্রম নেই কিনা তা পরীক্ষা করে দেখতে ভুলবেন না।