লোকালহোস্টে ট্র্যাফিক উপেক্ষা করার জন্য আমি কীভাবে ফিদলাকে পেতে পারি?


143

ইন্টারনেট এক্সপ্লোরারে এইচটিটিপি অনুরোধ এবং প্রতিক্রিয়াগুলি নিরীক্ষণ করতে ফিডলার ব্যবহার করার সময় এটি http: // লোকালহোস্টে নির্দেশিত সমস্ত ট্র্যাফিক উপেক্ষা করে ।


আমি মনে করি এটি কেবল আই <9 9 তে একটি সমস্যা, তাই না?
জোশ মাউচ

হুম ... আমার লোকালহোস্ট ট্রাফিক ডিফল্ট দ্বারা উপেক্ষা করা হয় না এবং আমি এটি 11 এর সাথেও পরীক্ষা করি।
এম

আমাকে আইআইএস থেকে আইআইএস এক্সপ্রেসেও যেতে হয়েছিল
নিকো

ফিডলার এই দুর্দান্ত সরঞ্জাম হিসাবে ব্যবহৃত হত, তবে এখন এটি কেবল একটি কনফিগারেশন দুঃস্বপ্ন।
মাফিন ম্যান

উত্তর:


100

আপনি স্থানীয় হোস্টে ডিবাগিংয়ের সময় ফিডলারের ট্র্যাফিক ক্যাপচার পেতে, আপনি অ্যাড্রেসটি ডিগগিং শুরু করতে F5 চাপার পরে যাতে লোকালহোস্টের একটি থাকে "।" এরপর.

উদাহরণস্বরূপ, আপনি ডিবাগিং শুরু করেন এবং ঠিকানা বারে আপনার নিম্নলিখিত URL রয়েছে:

HTTP: // স্থানীয় হোস্ট: 49573 / Default.aspx

এটিকে পরিবর্তন করুন:

http://localhost.:49573/Default.aspx

এন্টার এন্টার চাপুন এবং ফিডার আপনার ট্র্যাফিক গ্রহণ শুরু করবে।


3
মধুরতা। তাই সহজ এবং কার্যকর।
ব্র্যাডলি মাউন্টফোর্ড

12
এটি ক্যাসিনির জন্য কাজ করে .. আপনি যদি
এসএসএলে

নিস! নিখুঁতভাবে কাজ - কোন সহজ পেতে পারে।
নারায়ণ

1
নিম্নলিখিত কমান্ডটি দিয়ে সাইগউইন এবং কার্ল ব্যবহার করে আমার পক্ষে কাজ করেনি: কার্ল -X পোস্ট-এইচ "অ্যাপ্লিকেশন / জেসন" -ড '{"নাম": {"প্রথম নাম": "এলি", "লাস্টনাম": "কুল"
local local

15
ওয়েবএপিআই লোকালহোস্টের সাথে কাজ করে না। এটি খারাপ অনুরোধটি বলেছে - অবৈধ হোস্টনাম
প্রমোদ জাঙ্গাম

90

ফিডলারের ওয়েবসাইট এই প্রশ্নটি সরাসরি দেখায় ।

বেশ কয়েকটি প্রস্তাবিত কাজের ক্ষেত্র রয়েছে, তবে সর্বাধিক সোজাসুজিটি হ'ল "লোকালহোস্ট" বা "127.0.0.1" এর পরিবর্তে কেবলমাত্র মেশিনের নাম ব্যবহার করা:

http://machinename/mytestpage.aspx

ফিডলারের ওয়েবসাইট কেন "লোকালহোস্টের পরে একটি পিরিয়ড যুক্ত করার" পরামর্শ দেয় না তা নিশ্চিত নন, যা আমার মনে হয় সেরা one এটি বিশেষত সত্য এমন কিছু সার্ভার পরিবেশে যেখানে আমি কাজ করি যেখানে লোকালহোস্টই কেবলমাত্র আমি ব্যবহার করতে পারি (অ্যাক্টিভএক্স নিয়ন্ত্রণ, অনুমতি এবং হোয়াট নোটের কারণে)।
জোশ মাউচ

3
@ জোশমাউচ কারণ কিছু ওয়েবসার্স localhost.একটি অবৈধ হোস্টনাম হিসাবে প্রত্যাখ্যান করে ।
অ্যারন জেনসেন

3
localhost.এবং machinenameআমার ক্ষেত্রে প্রত্যাখ্যাত হয়।
মাফিন ম্যান

2
যেমনটি উল্লেখ করা হয়েছে, "লোকালহোস্ট"। অনেকগুলি API (বা 127.0.0.1) এ কাজ করে না। আমি " লোকালহস্ট.ফিডলার " পরিবর্তনটি ব্যবহার করেছি যা আমার পক্ষে পুরোপুরি কার্যকর ছিল।
ভিমন

43

সঠিক উত্তরটি হ'ল ফিডলার লোকালহোস্টে লক্ষ্যযুক্ত ট্র্যাফিকটিকে উপেক্ষা করে না, বরং বেশিরভাগ অ্যাপ্লিকেশনকে লোকডহোস্টে লক্ষ্যযুক্ত অনুরোধগুলির জন্য প্রক্সিগুলি (যার মধ্যে ফিডলার এক হ'ল) ​​বাইপাসে হার্ডকড করা হয়।

তাই, বিভিন্ন উপলব্ধ সমাধান নীচে উপস্থিত: http://fiddler2.com/documentation/Configure-Fiddler/Tasks/MonitorLocalTraffic


1
এপ্রিল ২০১৩ পর্যন্ত: fiddler2.com/docamentation/Configure-Fiddler/Tasks/… PS দুর্দান্ত সরঞ্জামটির জন্য ধন্যবাদ।
পিট

লোকালহোস্ট-এর-শেষে-যোগ-এ-পিরিয়ড-এ যুক্ত হ'ল সেরা কৌশল এবং ফিজলারের সাইটটিতে এটি উল্লেখ করা হয়নি।
জোশ মাউচ

এই পৃষ্ঠায় অন্যান্য বিভিন্ন সমাধান চেষ্টা: 'লোকাল হোস্ট থেকে হোস্টনাম পরিবর্তন, একটি নির্দিষ্ট সময়ের যোগ করার পদ্ধতি "।। আমার মেশিন নামের আমরাও কাজ প্রতিস্থাপন করা হচ্ছে" ipv4.fiddler ", সমাধান নীচে উপস্থিত নথিতে উল্লেখিত" সঙ্গে "স্থানীয় হোস্ট, কাজ করেন।
সাইমন Tewsi

এমন পরিস্থিতিতে যেখানে ঠিকানাটি প্রকল্পের ফাইলগুলিতে এনকোড করা আছে যা সোর্স কোড লাইব্রেরিতে বসে থাকে, একটি দলের মধ্যে সমস্ত ডেভসকে (মার্চুরিয়াল / গিট মনে করে) বিতরণ করা হয়, বা সমস্ত দেবের কাছে বাস্তবে ফিডার নেই এই সমাধানগুলি অবাস্তব এবং আরও কারণ সৃষ্টি করে তারা সমাধানের চেয়ে সমস্যাগুলি। যা দরকার তা হ'ল ফিডলারের পক্ষে কাজ করার একটি উপায় যা কোনও প্রকল্পের বাইরে থাকে এবং অতএব তাহাত প্রকল্প বা এর কনফিগারেশনে শূন্য প্রভাব ফেলে।
ব্যবহারকারী 2960136

39

ফিজলার v4.5.1.0 আপনাকে "লোকালহোস্ট.ফিডলার" এর সাথে "লোকালহোস্ট" প্রতিস্থাপন করতে এবং আপনার মেশিনে চলমান সার্ভারের জন্য হোস্টের নাম হিসাবে লোকালহোস্ট উপস্থাপন করার অনুমতি দেবে।

ভিজ্যুয়াল স্টুডিওগুলি যে বিল্ট ইন সার্ভার ব্যবহার করে সেটি ডাব্লুসিএফ পরিষেবাদিগুলির সাথে সংযোগ করার সময় এটি "হোস্ট স্বীকৃত নয়" ত্রুটিগুলি এড়িয়ে চলে।

অর্থাৎ পরিবর্তে http://localhost:51900/service.wcfআপনি ব্যবহার করতে পারেনhttp://localhost.fiddler:51900/service.wcf


2
পুরোপুরি কাজ করে! .. আমার কাজের নেটওয়ার্ক কনফিগারেশনের কারণে অন্য কোনও পরামর্শই কাজ করেনি। এটিই আমার জন্য কাজ করেছে trick
জোড়থগো

@ জোরথগো শুনতে ভাল লাগছে। :)
জোনাথন

8

ইন্টারনেট এক্সপ্লোরার <-loopback>আইই 9 আরসি থেকে একটি নতুন বৈশিষ্ট্য রয়েছে: প্রক্সি বাইপাস তালিকায় যুক্ত করার কারণে উইননেট (আইই দ্বারা ব্যবহৃত নেটওয়ার্ক লাইব্রেরি) সংজ্ঞায়িত প্রক্সিটির জন্য localhostএবং অনুরোধের জন্য অনুরোধগুলি প্রেরণ 127.0.0.1করে।

এখানে @ এরিকলোর মূল ঘোষণাটি রয়েছে: http://blogs.msdn.com/b/fiddler/archive/2011/02/10/fiddler-is-better-with-internet-explorer-9.aspx


3

ফিডলার v4.6 এবং ডিফল্ট কনফিগারেশন ব্যবহার করে 'লোকালহোস্ট' থেকে কোনও ট্র্যাফিক দেখা যায়নি। এখানে অনেক পরামর্শ দেওয়ার চেষ্টা করেছি কিন্তু কিছুই কার্যকর হয়নি।

সক্ষম করা সহায়তা -> সমস্যার সমাধান এবং আরও অনেকগুলি অনুরোধ দেখতে পেল। সেশনগুলি হরতালের মাধ্যমে ফন্টে চিহ্নিত করা হয়েছিল এবং কারণটি 'স্ট্যাটাস বার> প্রসেস ফিল্টারের কারণে গোপন করা হয়েছে' given

একই সমস্যা হচ্ছে ব্যক্তিকে এরিক লরেন্স থেকে এই উত্তর পাওয়া http://www.telerik.com/forums/fiddler-not-capturing-ios-traffic-even-though-echo-service-works

মূলত যা করণীয় তা হল: ফিডলার উইন্ডোর নীচে জুড়ে স্ট্যাটাস বারটি দেখুন, সেই বারের দ্বিতীয় ছোট "ট্রে" সম্ভবত "ওয়েব ব্রাউজারগুলির" মতো কিছু বলে। এটিতে ক্লিক করুন এবং তারপরে "সমস্ত প্রক্রিয়া" তে পরিবর্তন করুন।

ফিডলারের স্ট্যাটাস বার



2

নিশ্চিত করুন যে সমস্ত সংযোগ টিক দেওয়া আছে itor এটি আমার পক্ষে কাজ করে না সম্ভবত পোর্টটি আলাদা হয় আমার আপনার প্রয়োজন জিমেইল থেকে আমার সাইটের httpsquest দেখুন আমার সাইটটি win xp এবং iis5 (আমার নিজস্ব মেশিন) এ আছে


2

স্থানীয় আইআইএসে লোকালহোস্ট থেকে ট্র্যাফিক ক্যাপচার করার জন্য ফিডলারের জন্য 3 টি ধাপ রয়েছে (এটি আমার কম্পিউটারে কাজ করেছিল):

  1. সরঞ্জামগুলি> ফিডলার বিকল্পগুলি ক্লিক করুন। দূরবর্তী ক্লায়েন্টদের সংযোগের অনুমতি দিন তা পরীক্ষা করা হয়েছে তা নিশ্চিত করুন। বন্ধ

এখানে চিত্র বর্ণনা লিখুন

  1. KEY_CURRENT_USER \ সফটওয়্যার \ মাইক্রোসফ্ট \ ফিডলার 2 এর অভ্যন্তরে রিভার্সপ্রক্সি ফোর্ড নামে একটি নতুন ডিডব্লর্ড তৈরি করুন। 80 পোর্টে DWORD সেট করুন (এখানে দশমিক চয়ন করুন)। ফিডলার পুনরায় চালু করুন।

এখানে চিত্র বর্ণনা লিখুন

  1. আপনার ক্লায়েন্টে সংজ্ঞায়িত ঠিকানাগুলিতে 8888 পোর্ট যুক্ত করুন। উদাহরণস্বরূপ লোকালহোস্ট: 8888 / মাই সার্ভিস / ওয়েবএপিআই / ভি 1 /

হ্যাঁ, এই সেটিংসগুলি ফিডলারটিকে বিপরীত প্রক্সি হিসাবে চলমান করে তোলে, যেমন এটি অভ্যন্তরীণ অনুরোধগুলিকে অন্য কোনও বন্দরে ফরওয়ার্ড করে। এই উদাহরণে এটি 8888 থেকে 80 বন্দর করার জন্য করা অনুরোধগুলি ফরোয়ার্ড করে
ওজানমুট

আমার কাছে সবচেয়ে জটিল ছিল লোকালহোস্টকে পুরোপুরি উপেক্ষা করা এবং অন্যান্য সমস্ত ট্র্যাফিক ফিজার দ্বারা প্রক্রিয়াজাতকরণে প্রেরণ করা। আপনার অবশ্যই লোকালহোস্টকে বাইপাস করতে হবে, তবে এটি আপনার ফাংশন সহ বাদ দিতে হবে। (আপনি পরীক্ষার উদ্দেশ্যে 304 বিধি লুকানোর চেষ্টা করতে পারেন))। সুতরাং আমি এটি নিম্নলিখিত উপায়ে বাদ দিয়ে শেষ করেছি if ((m_EnableProxy) && !(oSession.host =="127.0.0.1" || oSession.host =="localhost" || oSession.host =="ipv4.fiddler")) { oSession["X-OverrideGateway"] = "socks=127.0.0.1:8080"; oSession["ui-backcolor"] = "#EFEF9F"; }। এই ক্রিয়াকলাপটি আগে হওয়া উচিত e
m3nda


1

পরিবর্তে আপনার স্থানীয় আইপি ঠিকানাটি ব্যবহার করুন (127.0.0.1 নয়) যেমন 192.16.0.88 ইত্যাদির মতো কাজ করবে সেমিডি.এক্সে যান এবং ipconfig টাইপ করুন এবং আপনি এটি দেখতে পাবেন।

বিকল্প পাঠ


4
আসলে তা হয় না।
নাথান সি। ট্রেশেচ

এটি কাজ করে না। দেখে মনে হচ্ছে আপনি স্থানীয়ভাবে নিজের আইপি ঠিকানার সাথে সংযোগ করতে পারবেন না
জেরোক্র্যাশ

0

উইন্ডোজ এক্সপি:

"ইন্টারনেট বিকল্পগুলি" নিয়ন্ত্রণ প্যানেল অ্যাপলেটটির "সংযোগগুলি" ট্যাবে "ডায়াল-আপ এবং ভার্চুয়াল প্রাইভেট নেটওয়ার্ক সেটিংস" তালিকা বাক্সের প্রতিটি আইটেমের জন্য সেটিংস বোতামটি ক্লিক করতে সেট করতে ভুলবেন না।

আমি লক্ষ্য করেছি যে আমার ভিপিএন এর সাথে সংযোগ স্থাপনের পরে ফিডলার "ল্যান সেটিংস" কনফিগারেশনটি ব্যবহার বন্ধ করবেন। এমনকি যদি ট্রাফিক ভিপিএন দিয়ে যাচ্ছিল না।


0
  • কমন্ড প্রম্পটে আইকনফিগ টাইপ করুন।
  • এটি আপনাকে আপনার আইপিভি 4 ঠিকানা দেবে
  • পরিষেবাটি আঘাত করার সময় লোকালহোস্টটি আপনার আইপিভি 4 ঠিকানাটি ইউআরএলে প্রতিস্থাপন করুন।

ট্র্যাফিক আপনার কম্পিউটারের আইপি ঠিকানার নীচে ফিডলারের মধ্যে প্রদর্শিত হবে।


-2

সরঞ্জামগুলিতে যান, ফিডলারের বিকল্পগুলি ..., সংযোগগুলি ট্যাবটি নির্বাচন করুন, তারপরে নিশ্চিত করুন যে সমস্ত সংযোগ টিক করা আছে। অ্যান্টনি স্কট যেমন বলেছেন, তেমনি এটিও নিশ্চিত করুন যে "ওয়েব সেশনস" ফলটি "ক্যাপচারিং" এবং ["ওয়েব ব্রাউজারগুলি" বা "সমস্ত প্রক্রিয়া"] তে সেট করা আছে। দেখে মনে হচ্ছে ডিফল্টটি "নন-ব্রাউজার"।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.