আমি কীভাবে গুগল ক্রোমকে কোনও ফাইলে ডাউনলোড করার পরিবর্তে একটি সরল পাঠ HTTP প্রতিক্রিয়া প্রদর্শন করতে পারি?


10

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


আপনার টেম্প ফাইল এবং ক্যাশে সাফ করার চেষ্টা করুন।
এলোমেলো

3
আপনি কি নিশ্চিত যে অন্যান্য ব্রাউজারগুলিও এটি ডাউনলোড করে না? সার্ভার তাদের এটি করতে বলবে। ওয়েব ইন্সপেক্টর ব্যবহার করে শিরোনামে উঁকি দিন। অথবা আমাদের একটি URL দিন?
আরজান

উত্তর:


8

কারণটি সম্ভবত সার্ভার ক্লায়েন্টকে (ব্রাউজার) ফাইলটি ডাউনলোড করতে বলছে। এটি HTTP শিরোলেখ দ্বারা (সাধারণত) নিয়ন্ত্রিত হয়

Content-disposition: attachment

(allyচ্ছিকভাবে একটি ফাইলের নাম সহ)।

সার্ভারটি এই শিরোনামটি দিয়ে আপনার দস্তাবেজটি সরবরাহ করে কিনা তা পরীক্ষা করে দেখুন। শিরোনামগুলি দেখতে, আপনি HTTP শিরোনামগুলি সংরক্ষণ করে এমন একটি সরঞ্জাম ব্যবহার করে পৃষ্ঠাটি ডাউনলোড করতে পারেন (উদাঃ wget --save-headers), অথবা একটি অনলাইন পরিষেবা ব্যবহার করতে পারেন, যেমন: http://web-sniffer.net/

তারপরে এখানে শিরোনামগুলি পোস্ট করুন বা আরও ভাল, নথির ইউআরএল (যদি পারেন তবে)।


1
সুতরাং, এটি কেসটি ধরে নিলে, আপনি কীভাবে ব্রাউজারটি এই বিকল্পটি উপেক্ষা করতে পারেন এবং ফাইলটি সংরক্ষণের চেষ্টা না করে কেবল প্রদর্শন করতে পারেন?
অ্যান্ড্রু কেস

আমার নিজের প্রশ্নের উত্তর: superuser.com/questions/199382/…
অ্যান্ড্রু কেস

7

আপনি চেষ্টা করতে পারে

দেখুন-উত্স: http://example.com/the-text-docament.txt

যা আপনাকে শিরোনাম নির্বিশেষে ক্রোমে দস্তাবেজটি দেখতে দেয়


নাঃ। আমি শুধু চেষ্টা করেছিলাম।
স্পষ্টত

1
আমি মনে করি এই কৌশলটি কেবল ফায়ারফক্সে কাজ করে।
যান্ত্রিক শামুক

Chrome এ সুনির্দিষ্টভাবে কাজ করে (24)।
স্টিফান সিডেল 25'13

6

আপনি যাচাই করতে পারবেন যে সামগ্রী-প্রকারটি আসলে 'পাঠ্য / প্লেইন'? আপনি এটি -> বিকাশকারী -> বিকাশকারী সরঞ্জামগুলিতে গিয়ে এবং ফাইলটিতে প্রতিক্রিয়া শিরোনামগুলি দেখে এটি করতে পারেন। আমি এমন পরিস্থিতি দেখেছি যেখানে কন্টেন্ট-প্রকারটি অচেনা (যেমন 'প্লেইন / পাঠ্য') রয়েছে এবং ফলস্বরূপ ফাইলটি প্রদর্শিত না হয়ে ডাউনলোড করার কারণ ঘটায়।


2

আমি দৃ strongly়ভাবে পরামর্শ দিচ্ছি যে আপনি যদি অন্য ব্রাউজারটির সাথে এটির কাজ করে তবে আপনার ইউআরএলটি পরীক্ষা করে দেখুন যদি আপনি এই গুগল ক্রোমের সমস্যার মুখোমুখি হয়ে থাকেন তবে
এখানে উদাহরণটি দেওয়া URL টি এই সমস্যাটি দেখায়: http://uselesstrash.com/test.txt
ফায়ারফক্সের মাধ্যমে এই URL টি চেষ্টা করুন, তাহলে Chrome এবং আপনি দেখতে পাবেন আচরণ লুকানো "^ জি" এর কারণ আলাদা: test^Gtext

যদি আপনার পাঠ্যটি utf-8 এনকোডড থাকে তবে এতে কিছু নিম্ন-এস্কি অক্ষর থাকে (যেমন, ESC) যা সমস্যাটি ট্রিগার করতে পারে।

অন্যান্য ব্রাউজারগুলি যদি ক্রোমের মতোই কাজ করে তবে আপনাকে মাইম টাইপটি সত্যিই সরল / পাঠ্য কিনা তা পরীক্ষা করতে হবে, শিরোনামের সামগ্রীটি যাচাই করতে একটি ওয়েব স্নিফার ব্যবহার করুন। Chrome এ কেবল একটি "CTRL + SHIFT + i" করুন, তারপরে "নেটওয়ার্ক" ট্যাবে যান।


আমি এই উত্তরের প্রথম অংশ দ্বিতীয়। এটিতে কিছু 'বিশেষ অক্ষর' না থাকলে ক্রম কোনও ট্যাবে একটি পাঠ্য ফাইল প্রদর্শন করবে এবং তারপরে এটি ফাইলটি ডাউনলোডে স্থানান্তরিত হবে।
ইলাসনো

0

আপনি কোন Chrome প্লাগইন ইনস্টল করেছেন? এসও তে একই প্রশ্ন রয়েছে: /programming/13381152/chrome-downloads-page-instead-of-show

সমাধানটি এই প্লাগইনটির সাথে একটি সমস্যা ছিল:

আমি সমস্যার সমাধান করেছি! এটি গুগল ক্রোমের জন্য ওয়েবগ 1.2.3 ফায়ারএইচপি এক্সটেনশনের কারণে হয়েছিল। ভবিষ্যতে এই প্লাগইনটির সংস্করণগুলিতেও এই বাগ রয়েছে কিনা তা জানেন না।

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