একটি দুর্দান্ত পদ্ধতি রয়েছে যা আপনি কোনও URL থেকে এইচটিএমএল এবং সিএসএস উত্স কোড পেতে কার্ল ব্যবহারকারী এজেন্টের সাথে ব্যবহার করতে পারেন। এই কার্ল ব্যবহারকারী এজেন্ট ব্যাশ ব্যবহার করে আপনি এমনকি এইচটিপি শিরোনাম তথ্যের জন্য উত্স কোডও করতে পারেন। এটি লক্ষণীয় গুরুত্বপূর্ণ যে কিছু সাইটের আলাদা আলাদা সামগ্রী বা এইচটিএমএল থাকে যা সর্বদা নির্দিষ্ট ইন্টারনেট ব্রাউজার বা এইচটিএমএল সহ কার্ল আশিয়ার এজেন্টের সাথে কাজ করে না। আপনি পড়তে আগ্রহী হতে পারেন; কমান্ড প্রম্পট ট্রিকস এবং হ্যাকস ।
সুসংবাদটি হ'ল বেশিরভাগ ক্ষেত্রে, Chrome এ কার্ল ব্যবহারকারী এজেন্ট এবং ইন্টারনেট এক্সপ্লোরারে কার্ল ব্যবহারকারী এজেন্ট বেশিরভাগ সময় কাজ করে। তবে এমন ক্ষেত্রে যখন কার্ল ডিফল্ট ব্যবহারকারী এজেন্ট পরিকল্পনা হিসাবে কাজ করবে না, আমরা অন্য ব্রাউজার সংস্করণ এবং অপারেটিং সিস্টেমের ব্যবহারকারী এজেন্টকে বকাঝকা করতে পারি এবং এটি ওয়েব বিকাশকারীদের কোনও সাইটের উত্স কোডের সেই বিকল্প পরিবর্তনের জন্য দ্রুত অ্যাক্সেস পেতে দেয়। এটি অ্যান্ড্রয়েডে কার্ল ব্যবহারকারী এজেন্টের জন্য দুর্দান্ত বিকল্প। নিম্নলিখিত কার্ল ব্যবহারকারী এজেন্ট ব্যবহার করে কমান্ড লাইন।
বেসিক সিনট্যাক্সটি নিম্নরূপ:
curl -A "UserAgentString" http://url.com
বিভিন্ন উত্স এইচটিএমএল এবং সিএসএসের সর্বাধিক সাধারণ পরিস্থিতিগুলির মধ্যে একটি হ'ল মোবাইল সংস্করণগুলি বন্ধ করে দেওয়া ওয়েবসাইটগুলির জন্য, আপনি আইফোন-নির্দিষ্ট উত্স কোডটি এর সাথে পুনরুদ্ধার করতে পারেন:
curl -A "Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5" http://www.apple.com
কিছু সাইট এটি অন্যান্য ব্রাউজারগুলির সাথেও করে। এটি ম্যাক ওএস এক্স 10.6.8 এ ক্রোম 12 হবে:
curl -A "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30" http://microsoft.com
এখানে ম্যাক অ্যাপ স্টোর এবং ম্যাক ওএস এক্স 10.6.7 ব্যবহারকারীর এজেন্ট হিসাবে স্পুফ করে এবং স্ক্রিপ্ট থেকে অ্যাপ স্টোরটি অনুসন্ধানের জন্য দরকারী (টিউএডাব্লু সম্পর্কে আরও):
curl -silent -A "iMacAppStore/1.0.1 (Macintosh; U; Intel Mac OS X 10.6.7; en) AppleWebKit/533.20.25" http://ax.search.itunes.apple.com/
ফায়ারফক্স 3 এর সাথে উইন্ডোজ এক্সপি এর আরও একটি স্পোফ রয়েছে:
curl -A "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3" http://yahoo.com
আপনি ইন্টারনেটে বিভিন্ন ধরণের পিএইচপি কার্ল ব্যবহারকারী এজেন্ট স্ট্রিং সন্ধান করতে পারেন, যদি আপনি সেই সাইট এজেন্ট হিসাবে কোনও সাইট উত্স পুনরুদ্ধার করতে চান তবে আপনার উদ্ধৃতি অন্তর্ভুক্ত করতে হবে। আপনি যদি ব্যবহারকারী এজেন্টদের সম্পর্কে জানতে চান, উইকিপিডিয়ায় বিষয়টিতে একটি ভাল প্রবেশ রয়েছে।
দ্রষ্টব্য: এটি ইচ্ছাকৃতভাবে কমান্ড লাইনের মাধ্যমে করা হয়েছে এবং যারা টার্মিনাল থেকে কাজ করতে পছন্দ করেন তাদের উদ্দেশ্যে, তবে সাফারি, ক্রোম এবং ফায়ারফক্সের মতো মানক গ্রাফিকাল অ্যাপ্লিকেশন এবং ওয়েব ব্রাউজারগুলির মাধ্যমে এটি করার সহজ উপায় রয়েছে। সাফারি সম্ভবত সবচেয়ে সহজ, কারণ আপনি সরাসরি বিকাশকারী মেনু থেকে বিভিন্ন ব্যবহারকারী এজেন্ট সেট করতে পারেন:
এই স্ক্রিনশটটি ওএস এক্স-তে কাজ করার জন্য ফেসবুক ভিডিও চ্যাট কল পাওয়ার বিষয়ে একটি নিবন্ধ থেকে নেওয়া হয়েছিল, যা ফেসবুকের সামঞ্জস্যপূর্ণ বলে মনে করা ব্রাউজার ব্যবহারকারী এজেন্টকে এমন সংস্করণে পরিবর্তন করে সম্পাদিত।
