ক্রোম ডেভ সরঞ্জামগুলি প্রতিক্রিয়া দেখাতে ব্যর্থ হয় এমনকি যে সামগ্রীগুলি ফেরত এসেছে তাতে শিরোনামের সামগ্রী-প্রকার: পাঠ্য / এইচটিএমএল; charset = utf- 8


142

আমার ক্রোম বিকাশকারী সরঞ্জামগুলি যখন প্রতিক্রিয়া হিসাবে "প্রতিক্রিয়া ডেটা প্রদর্শন করতে ব্যর্থ" দেখায় যখন সামগ্রী ফিরে আসে তবে পাঠ্য / এইচটিএমএল টাইপ হয়?

বিকাশকারী সরঞ্জামগুলিতে ফিরে আসা প্রতিক্রিয়াটি দেখার বিকল্প কী?


আমি খুঁজে পেয়েছি যে মাইক্রোসফ্ট এজ দেব (ক্রোমিয়ামের উপর ভিত্তি করে) আমাকে এই ত্রুটি দেয় না।
নামের জন্য

আপনি কি ফায়ারফক্সে পরীক্ষা করার চেষ্টা করেছিলেন?
রাজেন্দ্র কুমার ভঙ্কদারি

উত্তর:


200

আমি মনে করি এটি কেবল তখনই ঘটে যখন আপনার 'লগ সংরক্ষণ করুন' চেক করা হয়েছে এবং আপনি নেভিগেট করার পরে আপনি পূর্ববর্তী অনুরোধের প্রতিক্রিয়া ডেটা দেখার চেষ্টা করছেন।

উদাহরণস্বরূপ, আমি এই স্ট্যাক ওভারফ্লো প্রশ্নটি লোড করার প্রতিক্রিয়া দেখেছি। আপনি এটি দেখতে পারেন.

প্রতিক্রিয়া ডেটা

দ্বিতীয়বার, আমি এই পৃষ্ঠাটি পুনরায় লোড করেছি তবে শিরোনাম বা প্রতিক্রিয়াটির দিকে তাকাইনি। আমি অন্য ওয়েবসাইটে নেভিগেট করেছি। এখন আমি যখন প্রতিক্রিয়াটি দেখি তখন এটি 'প্রতিক্রিয়া ডেটা লোড করতে ব্যর্থ' দেখায়।

কোনও প্রতিক্রিয়া ডেটা নেই

এটি একটি জ্ঞাত সমস্যা , এটি প্রায় সময় ধরে চলেছিল এবং প্রচুর বিতর্ক করে। যাইহোক, সেখানে একটি কার্যবিবরণী রয়েছে, যার মধ্যে আপনি বিরতি দিয়েছিলেন onunload, যাতে আপনি নেভিগেট করার আগে প্রতিক্রিয়াটি দেখতে পারেন এবং এর ফলে নেভিগেট করার সময় ডেটা হারাবেন না।

window.onunload = function() { debugger; }

185
প্রতিক্রিয়া ডেটা দেখতে না পেয়ে প্রায় পুরোপুরি "সংরক্ষণের লগ সংরক্ষণ করুন" এর বিন্দুটিকে হত্যা করে!
অমলগোভিনাস

1
আপনার উইন্ডো.অনলোড ভারপ্রাপ্ত কাজটি দুর্দান্ত কাজ করেছে, আপনাকে ধন্যবাদ!
শেন এন

25
না, ক্রোম 61 এ, "লগ সংরক্ষণ করুন" চেক না করা এবং পৃষ্ঠাটি না রেখেই এটি অবশ্যই ঘটতে পারে ।
অথবা ম্যাপার

প্রতিক্রিয়া ডেটা বড় হতে পারে এবং অনির্দিষ্টকালের জন্য চেক করা লগ সংরক্ষণের সাথে ডেভটুলের কার্যকারিতা উল্লেখযোগ্যভাবে বাধা সৃষ্টি করে। নেভিগেশন নেভিগেশন প্রতিক্রিয়া ডেটা বাতিল করতে সম্ভবত নকশা দ্বারা সম্পন্ন হয়েছিল। আপনার কিছু পরামর্শ থাকলে উপরের লিঙ্কযুক্ত থ্রেডে মন্তব্য করুন।
গিডন পাইজার

2
ক্রোম 73.0 এর সাথে এখনও এই সমস্যাটি অনুভব করা হচ্ছে, onunloadকিছু কারণে আমার জন্য ঠিক করা কাজ করে না।
ওঞ্জা

46

JSON ডেটা অনুরোধ করার সময় যারা ত্রুটি পাচ্ছেন তাদের জন্য:

আপনি যদি JSON ডেটার জন্য অনুরোধ করছেন, JSON খুব বড় হতে পারে এবং এর ফলে ত্রুটি ঘটবে happen

আমার সমাধানটি হ'ল নতুন ট্যাবে অনুরোধ লিঙ্কটি অনুলিপি করা ( getব্রাউজারের অনুরোধ) ডেটা অনুলিপি করে JSON দর্শকের কাছে অনুলিপি করুন যেখানে আপনার অটো পার্সিং রয়েছে এবং সেখানে এটিতে কাজ করুন।


14
যদিও আসলেই এর সমাধান নয়। আমি প্রমাণীকরণ এবং এই জাতীয় সঙ্গে কাজ। দেব সরঞ্জামগুলির উদ্দেশ্যকে অস্বীকার করে। কারও উচিত সম্ভবত কোথাও কিছু বাগ্রেপোর্ট তৈরি করা উচিত। যদিও এখানে সঠিক উত্তর দিন
ফিলি 294

1
এই সীমাটি কোনও উপায়ে কনফিগারযোগ্য?
উইলেম হেনহেভেল্ড

আমার ক্ষেত্রে এটি 23MB এ ঘটেছিল যা একটি নির্বোধ বড় JSON প্রতিক্রিয়া .... আমি ত্রুটি বার্তাটি আরও বর্ণনামূলক করে দেওয়ার জন্য একটি সমস্যা খুলেছি।
নৌকোডার 21

আমি 6MB JSON- র জন্য সমস্যাটি দেখছি :(
লি গন

এছাড়াও এটি JSON প্রতিক্রিয়া arond 6mb সঙ্কুচিত উপর আঘাত করা।
মিকি নোয়াডিয়া

39

গিদিওনের বর্ণনা অনুসারে, এটি ক্রোমের একটি পরিচিত সমস্যা যা এটির সমাধানের কোনও আপাত আগ্রহী না করে 5 বছরেরও বেশি সময় ধরে উন্মুক্ত।

দুর্ভাগ্যক্রমে, আমার ক্ষেত্রে, window.onunload = function() { debugger; }workaround হয় না। এখন পর্যন্ত আমি খুঁজে পেয়েছি সেরা কর্মক্ষেত্রটি হল ফায়ারফক্স ব্যবহার করা, যা নেভিগেশনের পরেও প্রতিক্রিয়া ডেটা প্রদর্শন করে। ফায়ারফক্স ডেভলগুলিতেও Chrome এ প্রচুর দুর্দান্ত বৈশিষ্ট্য রয়েছে, যেমন সিন্ট্যাক্স যেমন এইচটিএমএল থাকে তবে প্রতিক্রিয়া ডেটা হাইলাইট করে এবং এটি JSON হলে স্বয়ংক্রিয়ভাবে পার্স করে।


4
বাহ, দুর্দান্ত জিনিস। একটি ত্রুটি ডিবাগ করার দরকার যা কেবল ক্রোমে ঘটে, ফায়ারফক্সে নয়। সুতরাং আমার জন্য কোন বিকল্প নেই। সিরিয়াসলি, সবাই কেন ক্রোম ওয়েব সরঞ্জামগুলি ফায়ারফক্সের থেকে অনেক বেশি ভাল বলে? তারা বছরের পর বছর ধরে ফায়ারফক্স চেষ্টা করেনি বলে মনে হয়।
মোজব্বুজ

11
ক্রোমের কাছে ফায়ারফক্সের সুবিধাজনক "সম্পাদনা এবং পুনরায় পাঠান" অনুরোধ বিকল্পও নেই।
এন্টিমোনি

1
হ্যাঁ ... জিনিসটি শেষ করতে এফএফও ব্যবহার করেছেন ... প্রত্যাশার মতো কাজ করেছেন। আমরা বিশ্বাসঘাতক সময় কাটাচ্ছি!
নিমিরসাক

@ অ্যান্টিমনি ক্রোমের কাছে "রিসেন্ড" বিকল্পটি বেশ কিছুক্ষণ ছিল, তবে শেষ প্রকাশের একটিতে তারা তা সরিয়েও ফেলেছে ... ভাগ্যক্রমে কেউ fetch(...copied link...)কনসোলে তাড়াতাড়ি করতে পারে , এবং নেটওয়ার্ক ট্যাবে প্রতিক্রিয়া পর্যবেক্ষণ করতে পারে
ইভান হুঞ্জাক

এখনও এখনও এটি পেয়ে। উচ্চস্বরে চিৎকার করার জন্য আমি কনসোলে আগ্রহী মূল্যায়ন এবং তাদের মৌলিক বিকাশকারী সরঞ্জামগুলির গুণমানকে অবহেলা করার মতো অর্থহীন বৈশিষ্ট্যগুলির পরিবর্তে তাদের কাছে ইতিমধ্যে যা আছে তা ঠিক করেছি।
থিপ্পদেব

20

গিদিওনের বর্ণিত হিসাবে এটি একটি পরিচিত সমস্যা। পরিবর্তে
ব্যবহারের জন্য window.onunload = function() { debugger; }
তবে আপনি উত্স ট্যাবে একটি ব্রেকপয়েন্ট যোগ করতে পারেন, তারপরে আপনার সমস্যার সমাধান করতে পারেন। এটার মত: এখানে চিত্র বর্ণনা লিখুন


সোর্স ট্যাবটির সুবিধা কী window.onunload = function() { debugger; }?
মিহাইল মালোস্টানিডিস

1
ডিবাগারটির জন্য আপনার কোডটি লেখার দরকার নেই, এবং আপনি উচ্চতর পরিবেশে ডিবাগ করতে পারেন যেখানে আপনি পৃষ্ঠাগুলির মধ্যে ঝাঁপিয়ে
পড়েছেন

window.onunload = function() { debugger; }আমার জন্য কাজ করেনি, এটি করেছে। ধন্যবাদ!
এক্সেল

11

"প্রতিক্রিয়া ডেটা দেখাতে ব্যর্থ হয়েছে" যদি আপনি ক্রসডোমেন অনুরোধগুলি করেন এবং দূরবর্তী হোস্টটি সিআরএস শিরোনামগুলি সঠিকভাবে পরিচালনা না করে তাও ঘটতে পারে। ত্রুটির জন্য আপনার জেএস কনসোলটি পরীক্ষা করুন।


2
প্রতিক্রিয়া না দেখানোর জন্য ক্রোম এখনও ভাঙা হয়েছে (যা কোনও আকারে) - এফএফ আমার পক্ষে কাজ করেছে
নিমিরেসাক

তুমি ঠিক! তবে ঠিক আমার অনুরোধটি কেন ব্যর্থ হচ্ছে তা বোঝার জন্য আমার এটিকে পুনর্বিবেচনার প্রয়োজন। কার্ল দিয়ে সবকিছু ঠিকঠাক কাজ করে, তবে ক্রোম এখনও ব্যর্থ হয় "প্রিফলাইট অনুরোধের প্রতিক্রিয়া অ্যাক্সেস নিয়ন্ত্রণ চেক পাস করে না: অনুরোধকৃত উত্সটিতে কোনও 'অ্যাক্সেস-কন্ট্রোল-অরিজিন-অরিজিন' শিরোনাম উপস্থিত নেই"
এএএচএ

4

আপনার সাথে একটি AJAX অনুরোধ করেন তাহলে fetch, প্রতিক্রিয়া দেখানো হয় না যদি না তা সঙ্গে পড়া হচ্ছে .text(), .json()ইত্যাদি

আপনি যদি কেবল এটি করেন:

 r = fetch("/some-path");

প্রতিক্রিয়া দেব সরঞ্জামগুলিতে প্রদর্শিত হবে না।
আপনি চালানোর পরে এটি প্রদর্শিত হবে:

r.then(r => r.text())

1

বড় JSON ডেটা অনুরোধ করার সময় যারা এই ত্রুটিটি একবার পেয়েছেন তাদের পক্ষে, যেমন ব্লাউহির্ন উল্লেখ করেছেন, আপনি যদি প্রমাণীকরণ শিরোনাম এবং এর মতো ব্যবহার করেন তবে কেবল নতুন ট্যাবে অনুরোধটি খোলার কোনও সমাধান নয়।

ফরচরনেটলি ক্রোমের অন্যান্য বিকল্প যেমন কপি -> কার্ল হিসাবে অনুলিপি রয়েছে। সিআরএল এর মাধ্যমে কমান্ডোলাইন থেকে এই কলটি চালানো আসল কলটির সঠিক প্রতিলিপি হবে।

> ~/result.jsonফলাফলটি কোনও ফাইলে সংরক্ষণ করার জন্য আমি কমান্ডোর শেষ অংশটি যুক্ত করেছি । অন্যথায় এটি কনসোলে আউটপুট হবে।


1
যদি সার্ভারের সরবরাহ সরবরাহকারী সাড়া জবাব পরিবর্তন করে তবে একটি সঠিক প্রতিরূপ ব্যবহার করা যায় না। সুতরাং আমার জন্য, ইভেন্টটি ঘটতে প্রায় 40 মিনিট অপেক্ষা করতে হবে এবং এই ইভেন্টটি একটি নতুন পৃষ্ঠা ট্রিগার করে, এটি সম্পূর্ণরূপে পুরোপুরি বিরতি দেয়। এটি এমন একটি বিকল্প হওয়া উচিত যা টগল করা যায়। UInfortunatly আপনি তাদের দলের অংশ না হলে পূর্ববর্তী মন্তব্যে তালিকাভুক্ত ইস্যুতে সাধারণ দর্শনার্থীদের জন্য কোনও ভোট বা মন্তব্য বিকল্প নেই: /
ডেভিড মার্টেনসন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.