คำถามติดแท็ก http

HTTP (Hypertext Transfer Protocol) เป็นโปรโตคอลที่ใช้บ่อยที่สุดในการถ่ายโอนข้อมูลทั่วเวิลด์ไวด์เว็บ

1
ฉันจะรับการเข้าถึง URL แบบเต็มผ่าน TCP บน OSX (หรือ Linux) ได้อย่างไร
มีวิธีที่ฉันสามารถมีiftop(หรือคำสั่งอื่น ๆ ) ทำงานบน mac ของฉัน (linux ก็ไม่เป็นไร) ซึ่งจะแสดงที่แน่นอน คำขอ httpที่กำลังดำเนินการรวมถึง พารามิเตอร์ถูกส่ง ปัจจุบันiftopให้ผลลัพธ์แบบนี้กับฉัน: และในทำนองเดียวกันwiresharkให้ข้อมูลกับฉันมากมาย แต่ไม่มีพารามิเตอร์ http ที่ฉันต้องดู:

1
วิธีดาวน์โหลดไฟล์ HTTP ทั้งหมดจากเซิร์ฟเวอร์
ฉันต้องทำงานบางอย่างในเว็บไซต์หนึ่งเช่นexample.comแต่ฉันต้อง acces ไซต์ HTTP บางคน ( example.com/example.htm, example.com/example2, ... ) ฉันไม่รู้พวกเขาตั้งชื่ออย่างไร) แต่ฉันไม่รู้วิธีเข้าถึงพวกเขา มีวิธีที่ฉันสามารถดาวน์โหลดทุกอย่างจากเซิร์ฟเวอร์ FTP ที่ไม่ใช่ของฉันได้หรือไม่? ฉันไม่สามารถเข้าถึงเซิร์ฟเวอร์ FTP ได้ ลองนึกภาพว่าเป็นเว็บไซต์เปล่าที่ไม่มีปุ่มหรืออะไร ( example.com) แต่มีไฟล์และเว็บไซต์บางอย่างในเซิร์ฟเวอร์เดียวกัน ฉันจำเป็นต้องรู้ไฟล์เหล่านี้ทั้งหมด

1
คอมพิวเตอร์ของฉันใช้เบราว์เซอร์ใดเพื่อเปิดเว็บเพจ
ฉันรู้เพียงเล็กน้อยเกี่ยวกับการเชื่อมต่ออินเทอร์เน็ต แต่จากสิ่งที่ฉันเข้าใจมันใช้งานได้ - โดยประมาณ - ดังนี้: ฉันนั่งอยู่ที่คอมพิวเตอร์example.comส่งข้อความว่าประมาณ "ได้รับhttp://s.tk" กับ ISP s.tkของฉันซึ่งผ่านข้อความพร้อมที่สุดไปยังเครื่องที่ s.tkเครื่องรับ " example.comได้ส่ง 'ได้รับhttp://s.tk'" เพื่อส่งsomefileต่อกับ ISP example.comซึ่งผ่านไฟล์พร้อมที่สุดไปยังเครื่องที่ เมื่อไฟล์กลับสู่example.comคอมพิวเตอร์ของฉันคอมพิวเตอร์ของฉันจะรู้ได้อย่างไรว่าต้องทำอย่างไรกับไฟล์นั้น ฉันแน่ใจว่าส่วนหัว (หรืออย่างอื่น) ระบุว่าเป็นหน้าเว็บแทนการพูดโพสต์ Usenet นั่นไม่ใช่คำถามของฉัน คำถามของฉันคือ: คอมพิวเตอร์ของฉันทราบได้อย่างไรว่าจะแสดงหน้าเว็บที่ได้รับในหน้าต่าง Opera ที่เปิดของฉันหรือหน้าต่าง Firefox ที่เปิดอยู่ของฉันหรือหน้าต่าง Firefox ที่เปิดอยู่อื่น ๆ ของฉันหรือ heck เพื่อเปิดอินสแตนซ์ของเบราว์เซอร์ใหม่

4
1 เซิร์ฟเวอร์ HTTP ทำงานบน 2 ที่อยู่ IP เป็นไปได้หรือไม่
ฉันพยายามเพิ่มเซิร์ฟเวอร์ HTTP ในที่อยู่ IP 2 แห่ง สิ่งที่ฉันมีในขณะนี้คือเซิร์ฟเวอร์ที่เชื่อมต่อกับเราเตอร์ 2 ตัว --> Router 1 w/ Static IP (192.168.1.1) HTTP Server --> Switch --> Router 2 w/ Static IP (192.168.1.2) แต่ NIC ของเซิร์ฟเวอร์ HTTP สามารถตั้งค่าเป็น 1 เกตเวย์เท่านั้น (เราเตอร์ 1) เราเตอร์ทั้งสองมีการตั้งค่า DMZ สำหรับเซิร์ฟเวอร์ HTTP ดังนั้นจึงไม่มีปัญหาไฟร์วอลล์ ทราฟฟิกผ่านเราท์เตอร์ 1 จะถูกส่งไปยังเซิร์ฟเวอร์ แต่ทราฟฟิกจากเราเตอร์ 2 ครั้งจะออกมา .. (คาดว่าจะเป็นเช่นนั้น) ดังนั้นนี่คือที่ฉัน …

1
ฉันสามารถใช้ Wireshark เพื่อดูว่าคอมพิวเตอร์ของฉันใช้ URL อะไรได้หรือไม่
เป็นไปได้หรือไม่ที่จะใช้ Wireshark เพื่อดูว่า URL ใดและคอมพิวเตอร์ของฉันร้องขอพารามิเตอร์ใดบ้าง สิ่งที่ต้องการ: www.foobar.com/someendpoint/bazboo Wireshark เสนอข้อมูลนี้ในข้อมูลการจับแพ็คเกจหรือไม่ ฉันดาวน์โหลด Fiddler2 แต่ไม่ได้แสดงคำขอใหม่ใด ๆ ในขณะที่ฉันโต้ตอบกับแอปพลิเคชันนี้ ฉันแน่ใจว่ากำลังทำคำขอออนไลน์และไม่โหลดข้อมูลจากแคชในเครื่อง wireshark จะแสดงให้ฉันเห็นว่า URL นี้ถูกเรียกหรือไม่

1
การส่งต่อพอร์ต http ของเบราว์เซอร์
เมื่อใช้เบราว์เซอร์เช่น Firefox ฉันต้องการ URL ของโดเมน example.com ใด ๆ เพื่อต่อท้ายพอร์ต: 8008 ไม่เพียง แต่เมื่อฉันพิมพ์ที่แถบที่อยู่ แต่ที่ใดก็ตามที่มีการอ้างอิงภายในหน้า html ที่ให้บริการ โดเมนอื่น ๆ ทั้งหมดควรจะเหลือเหมือนเดิม ฉันรู้ว่าฉันสามารถตั้งค่าพร็อกซีเช่น Squid หรือใช้ไฟล์ pac ในเว็บไซต์ แต่ฉันต้องการมันง่ายกว่าถ้าเป็นไปได้

1
ฉันแต่งงานกับ Raspbian และ Kali โดยบังเอิญ…ฉันควรกังวลไหม?
ดังนั้นฉันเพิ่งได้ราสเบอร์รี่ Pi ฉันติดตั้ง Raspbian Wheezy บนมันทันทีตั้งค่าทั้งหมดด้วย SSH และ VNC และพร้อมที่จะไป วันหนึ่งฉันตัดสินใจว่ามันจะเป็นความคิดที่ยอดเยี่ยมในการติดตั้งกาลีบนมัน (เพื่อนได้แนะนำด้วยเหตุผลใดก็ตามฉันตัดสินใจในภายหลังด้วยเหตุผลที่ชัดเจน) และฉันก็คิดกับตัวเองว่า "เฮ้ทำไมฉันไม่เพิ่มที่เก็บแพกเกจและติดตั้งkali-linux-fullล่ะ? ดังนั้นฉันแค่ทำอย่างนั้น หลังจากตรวจดูแพ็คเกจเมื่อเสร็จแล้วฉันก็ตัดสินใจทันทีว่าในกรณีหลังคาลิไม่เหมาะสำหรับฉัน ฉันถอนการติดตั้งแพ็กเกจที่ติดตั้งโดยแก้ไขการพึ่งพาทั้งหมดและการติดตั้งที่อัปเกรดกลับไปเป็นแพ็คเกจ Raspbian ทั่วไป บางสิ่งที่น่าสนใจเกิดขึ้นแม้ว่า: นี่คือข้อความที่ฉันทักทายเมื่อพยายามออกจากระบบ โปรดทราบว่ามันบอกว่าไม่ใช่kali-rolling raspbianฉันยังไม่พบปัญหาใด ๆ ฉันตรวจสอบ auth.log ทุกวันและผ่านการรีสตาร์ทหลายครั้งโดยไม่มีปัญหาใด ๆ มีปัญหาที่เป็นไปได้ที่ฉันอาจพบในอนาคต / คอมพิวเตอร์ของฉันอยู่ในความเสี่ยง (กังวลส่วนใหญ่เกี่ยวกับ SSH และ HTTP เนื่องจากเป็นพอร์ตที่สามารถเข้าถึงได้นอก LAN เท่านั้น) ข้อมูลที่เกี่ยวข้อง: >> cat /etc/*-release DISTRIB_ID=Kali DISTRIB_RELEASE=kali-rolling DISTRIB_CODENAME=kali-rolling DISTRIB_DESCRIPTION="Kali GNU/Linux Rolling" PRETTY_NAME="Kali GNU/Linux …

0
โปรแกรมติดตั้ง Proxifier (หรือโปรแกรมอื่น)
ดังนั้นพวกเขาจึงติดตั้งบริการอินเทอร์เน็ตในมหาวิทยาลัยของฉันและตอนนี้เราสามารถไปที่ชั้นเรียนเชื่อมต่อสายเคเบิลอีเธอร์เน็ตและเชื่อมต่อกับอินเทอร์เน็ต ปัญหาคือเพื่อที่จะเข้าถึงเว็บเราจำเป็นต้องเชื่อมต่อกับ porxy ฉันคิดว่ามันเป็นพร็อกซี HTTPS ที่อยู่คือ 192.168.10.18 และพอร์ต 8080 นอกจากนี้ยังเปิดใช้งานการรับรองความถูกต้องและนักเรียนแต่ละคนมีบัญชีของตนเอง ปัญหาคือฉันไม่ต้องการเปลี่ยนการตั้งค่าพร็อกซีในแต่ละโปรแกรมทุกครั้งที่ฉันใช้การเชื่อมต่อนี้ดังนั้นฉันจึงลองตั้งค่าพร็อกซี อย่างไรก็ตามข้อผิดพลาดนี้ทำให้ฉัน: [05:58] Testing Started. Proxy Server Address: 192.168.10.18:8080 Protocol: HTTPS Authentication: Basic Username: ********** [05:58] Starting: Test 1: Connection to the Proxy Server [05:58] IP Address: 192.168.10.18 [05:58] Connection established [05:58] Test passed. [05:58] Starting: Test 2: Connection through …
-1 proxy  ssl  http  https  tunnel 

1
วิธีแชร์ข้อมูลขนาดใหญ่
ฉันต้องการแชร์ข้อมูลที่ถูกบีบอัด 1TB แต่ฉันต้องการให้ดาวน์โหลดไฟล์ด้วย wget หรือไม่ ฉันลองใช้ GitHub และ Google ไดรฟ์ แต่ฉันไม่สามารถรับไฟล์ด้วย wget ได้ ฉันจะแบ่งปันข้อมูลขนาดใหญ่ได้อย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.