পুনঃনির্দেশ শৃঙ্খলে আমি কীভাবে সমস্ত URL গুলি প্রদর্শন করব?


29

আমি প্রথমে শেল থেকে সমস্ত URL গুলি একটি পুনর্নির্দেশ শৃঙ্খলে দেখানোর উপায় খুঁজছি। আমি এটি প্রায় কার্ল দিয়ে করার একটি উপায় খুঁজে পেয়েছি তবে এটি কেবল প্রথম এবং শেষ URL টি দেখায় shows আমি তাদের সব দেখতে চাই।

এটি সহজভাবে করার একটি উপায় থাকতে হবে তবে আমার জীবনের পক্ষে এটি কী তা খুঁজে পাচ্ছি না।

সম্পাদনা: এটি জমা দেওয়ার পরে আমি কীভাবে এটি Chrome এর মাধ্যমে করব তা জানতে পেরেছি (CTRL + SHIFT + I-> নেটওয়ার্ক ট্যাব)। তবে, আমি এখনও এটি লিনাক্স কমান্ড লাইন থেকে কীভাবে করা যায় তা জানতে চাই।

উত্তর:


45

কিভাবে সহজভাবে ব্যবহার সম্পর্কে wget?

$ wget http://picasaweb.google.com 2>&1 | grep Location:
Location: /home [following]
Location: https://www.google.com/accounts/ServiceLogin?hl=en_US&continue=https%3A%2F%2Fpicasaweb.google.com%2Flh%2Flogin%3Fcontinue%3Dhttps%253A%252F%252Fpicasaweb.google.com%252Fhome&service=lh2&ltmpl=gp&passive=true [following]
Location: https://accounts.google.com/ServiceLogin?hl=en_US&continue=https%3A%2F%2Fpicasaweb.google.com%2Flh%2Flogin%3Fcontinue%3Dhttps%3A%2F%2Fpicasaweb.google.com%2Fhome&service=lh2&ltmpl=gp&passive=true [following]

curl -vএছাড়াও কিছু তথ্য দেখায়, তবে হিসাবে দরকারী হিসাবে না wget

$ curl -v -L http://picasaweb.google.com 2>&1 | egrep "^> (Host:|GET)"
> GET / HTTP/1.1
> Host: picasaweb.google.com
> GET /home HTTP/1.1
> Host: picasaweb.google.com
> GET /accounts/ServiceLogin?hl=en_US&continue=https%3A%2F%2Fpicasaweb.google.com%2Flh%2Flogin%3Fcontinue%3Dhttps%253A%252F%252Fpicasaweb.google.com%252Fhome&service=lh2&ltmpl=gp&passive=true HTTP/1.1
> Host: www.google.com
> GET /ServiceLogin?hl=en_US&continue=https%3A%2F%2Fpicasaweb.google.com%2Flh%2Flogin%3Fcontinue%3Dhttps%253A%252F%252Fpicasaweb.google.com%252Fhome&service=lh2&ltmpl=gp&passive=true HTTP/1.1
> Host: accounts.google.com

দেখে মনে হচ্ছে এটি এটি করবে। আমি যদিও শুধু কৌতূহলী, আপনি কেন STDERR কে STDOUT প্রেরণ করলেন?
felwithe

2
যদি আমার ভুল না হয় তবে এটি কেবল স্থানের শিরোনামটি ব্যবহার করে পুনঃনির্দেশের জন্য কাজ করবে, 301 টি এইচপি কোডের জন্য নয়
গ্রেগ

1
আমি উইজেটের উদাহরণ পুনরুত্পাদন করতে পারি না। "503: পরিষেবা অনুপলব্ধ" ফেরত দেয়। - সম্ভবত তারা উইজেটটি ব্লক করছে তবে কার্ল নয় HT-ব্যবহারকারী-এজেন্ট? এই শুধু আমি?
স্ট্যাকজ অফফটফ

যখন আমার wwwক্যানোনিকাল ইউআরএল থেকে পুনঃনির্দেশ হয় , তার কিছুক্ষণ পরে আমার এইচটিটিপি থেকে এইচটিটিপিএস বা অন্যথায় পুনর্নির্দেশ হয়। আমি কীভাবে ডোমেন অনুসারে সমস্ত পুনঃনির্দেশগুলির একটি অ্যারে সংগ্রহ করতে পারি? এটা কি একটি প্রশ্নের বিন্দু ছিল?
ম্যাক্স ইউদিন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.