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

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

7
ฉันจะเปลี่ยนชื่อไฟล์ที่ดาวน์โหลดเพื่อไม่ให้มีสตริงข้อความค้นหาได้อย่างไร
ฉันกำลังดาวน์โหลดไซต์ที่มี wget และมีลิงก์จำนวนมากที่แนบข้อความค้นหาไว้ดังนั้นเมื่อฉันทำสิ่งนี้: wget -nv -c -r -H -A mp3 -nd http://url.to.old.podcasts.com/ ฉันจบด้วยไฟล์จำนวนมากเช่นนี้ 1.mp3?foo=bar 2.mp3?blatz=pow 3.mp3?fizz=buzz สิ่งที่ฉันต้องการท้ายคือ: 1.mp3 2.mp3 3.mp3 ทั้งหมดนี้เกิดขึ้นใน Ubuntu Linux และฉันได้รับ 1.10.2 ฉันรู้ว่าฉันสามารถทำได้หลังจากได้รับทุกอย่างผ่านสคริปต์เพื่อเปลี่ยนชื่อทุกอย่าง อย่างไรก็ตามฉันต้องการโซลูชันจากภายใน wget เพื่อให้ฉันเห็นชื่อที่ถูกต้องเมื่อมีการดาวน์โหลดเกิดขึ้น ใครสามารถช่วยฉันแก้ปัญหานี้ได้บ้าง?
32 http  rename  wget  podcasts 

4
ฉันจะตรวจสอบคำขอ HTTP ขาออกทั้งหมดจากพีซีของฉันได้อย่างไร
ฉันใช้งาน Windows Vista Home Premium ฉันต้องการดูคำขอ HTTP ขาออกทั้งหมดจากพีซีของฉันพร้อมกับ URL มีเครื่องมือฟรีสำหรับสิ่งนี้หรือไม่?

6
การจัดเก็บคำขอ HTTP POST ในบุ๊กมาร์กหรือสิ่งที่คล้ายกับการขอ GET
คุณสามารถจัดเก็บบุ๊คมาร์คด้วยคำขอ GET ดังนี้: http://url.com/service?variable=value คุณสามารถจัดเก็บคำขอ POST ใน Chrome ได้ไหม? อาจจะมีปลั๊กอินหรือไม่? หรือบางทีใน Firefox? แนวคิดก็คือฉันเก็บมันไว้ในที่คั่นหนังสือและยิงมันอย่างรวดเร็วแทนที่จะต้องกรอกแบบฟอร์มทุกครั้ง

3
เอ็นจินฟรีแวร์พรอกซีท้องถิ่นสำหรับ Windows? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา มีแอพพลิเคชั่น proxy ที่สวยและเล็กที่ทำงานในถาดระบบหรือไม่? ควรสนับสนุนการเชื่อมต่อพร็อกซี HTTP และ HTTPS, การรับรองความถูกต้อง NTLM และกฎที่กำหนดได้ (พร็อกซีเซิร์ฟเวอร์ที่แตกต่างกันสำหรับโฮสต์ที่แตกต่างกัน) กรรมโบนัสหากสามารถ NTLM รับรองความถูกต้องคำขอที่ไม่ระบุตัวตนผ่านมัน

7
HTTP หรือ FTP Server น้ำหนักเบาใดที่เหมาะสำหรับการถ่ายโอนไฟล์แบบง่าย [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับผู้ใช้ขั้นสูง ปิดให้บริการใน6 ปีที่ผ่านมา คำถามนี้เป็นคำถามที่ตามมาถึงวิธีการคัดลอกไฟล์ไปยังคอมพิวเตอร์ที่ไม่น่าเชื่อถือ เนื่องจากดูเหมือนจะไม่มีแอพเฉพาะสำหรับวัตถุประสงค์นี้ตอนนี้ฉันกำลังค้นหาเซิร์ฟเวอร์ http หรือ ftp เป็นทางเลือก โดยเฉพาะอย่างยิ่งฉันกำลังค้นหาเซิร์ฟเวอร์ที่มีน้ำหนักเบาซึ่งสามารถใช้สำหรับการถ่ายโอนไฟล์แบบครั้งเดียวง่าย ๆ ระหว่างคอมพิวเตอร์ โดยที่ฉันหมายความว่ามันควรจะทำหน้าที่แทน rsync / scp เพื่อรับไฟล์จากคอมพิวเตอร์เครื่องหนึ่งไปยังอีกเครื่องหนึ่งไม่ใช่เว็บเซิร์ฟเวอร์แบบดั้งเดิม นอกจากนี้ควร: ทำงานใน userspace เล็กน้อยเพื่อกำหนดค่า (เช่นไม่มีไฟล์กำหนดค่าทุกอย่างทำได้ผ่านทางบรรทัดคำสั่ง) สนับสนุนชื่อผู้ใช้ / รหัสผ่าน สนับสนุนการดาวน์โหลดอย่างต่อเนื่อง รองรับการส่งออกไฟล์เดียวแทนทั้งไดเรกทอรี คำตอบของ dbr สำหรับคำถามก่อนหน้านี้เข้ามาใกล้ แต่ก็เป็นเพียงแฮ็คเฉพาะกิจที่ขาดคุณสมบัติที่มีประโยชน์มากมาย
25 linux  ubuntu  ftp  http 

2
เครื่องมือบรรทัดคำสั่ง Linux สำหรับการอัปโหลดไฟล์ผ่าน HTTP เป็นแบบหลายส่วน / แบบฟอร์มข้อมูล?
ฉันเห็นว่า wget มี--post-fileตัวเลือก แต่ manpage พูด Wget ไม่สนับสนุนการ multipart / form-data สำหรับการส่งข้อมูล POST; แอปพลิเคชันเท่านั้น / x-www-form-urlencoded เพียงคนเดียว--post-dataและ--post-fileควรมีการระบุ มีวิธีที่คล้ายกันในการอัปโหลดไฟล์ในหลายส่วน / แบบฟอร์มข้อมูลหรือไม่?
25 http  wget  upload 

2
HTTP_PROXY, HTTPS_PROXY และ NO_PROXY เป็นตัวแปรมาตรฐานของสภาพแวดล้อมหรือไม่?
ดูเหมือนว่าโปรแกรมจำนวนมากได้รับการออกแบบมาเพื่ออ่านตัวแปรสภาพแวดล้อมเหล่านี้เพื่อตัดสินใจว่าจะต้องใช้พร็อกซีใดเพื่อเชื่อมต่อกับทรัพยากรบนอินเทอร์เน็ต โปรแกรมเหล่านั้นอาจมีการตั้งค่าพร็อกซีแยกต่างหาก แต่หากไม่ได้ตั้งค่าพร็อกซีพวกเขาจะใช้ตัวแปรสภาพแวดล้อมเหล่านี้อย่างมีความสุข ... http_proxy https_proxy no_proxy ฉันแค่อยากจะรู้: ตัวแปรสภาพแวดล้อมเหล่านี้เป็นมาตรฐานหรือไม่ มีสเปคเป็นลายลักษณ์อักษร (อาจเป็นของผู้ผลิตระบบปฏิบัติการหรือไม่) ที่แนะนำให้ใช้ตัวแปรสภาพแวดล้อมเหล่านี้?

4
ฉันจะเรียกใช้คำขอ HTTP ทั้งหมดผ่านทาง Charles Web Debugging Proxy ได้อย่างไรรวมถึงบรรทัดรับคำสั่ง
ฉันใช้ซอฟต์แวร์ Charles Web Debugging Proxy เพื่อดีบักคำขอ HTTP มันใช้งานได้ดีกับเบราว์เซอร์เดสก์ท็อปของฉัน Chrome และ Firefox และยังเห็นคำขอ HTTP ที่โปรแกรมอื่นทำ เมื่อฉันเรียกใช้ Charles และตรวจสอบการกำหนดค่าเครือข่ายฉันคิดว่าฉันเข้าใจว่ามันทำงานอย่างไร - เพียงตั้งค่าพร็อกซีสำหรับคำขอ HTTP และ HTTPS ทั้งหมดจากนั้นรับฟังสิ่งเหล่านี้ที่พอร์ต 8888: แต่รายการที่ผมไม่สามารถคิดออกคือว่าผมไม่เห็นการร้องขอใด ๆ ที่ฉันเริ่มต้นที่เทอร์มิเช่นwget, curlหรือelinksเบราว์เซอร์ ฉันรู้ว่าฉันสามารถระบุพร็อกซีด้วย curl และ wget ได้โดยใช้ 127.0.0.1:8888 แต่ฉันไม่เข้าใจว่าเน็ตเวิร์กอินเตอร์เฟสถูกตั้งค่าด้วยพร็อกซีในการกำหนดค่าทำไมฉันต้องระบุพร็อกซีสำหรับพวกเขาด้วยตนเอง . นอกจากนี้ฉันดูเหมือนจะไม่ได้รับ BlueCrab (เว็บไซต์เครื่องถ่ายเอกสาร) เพื่อแสดงใน Charles อย่างใดอย่างหนึ่ง - และฉันไม่เห็นการตั้งค่าพร็อกซีสำหรับมัน - แม้ว่าฉันเชื่อว่ามันใช้ XWindow wrapper หรืออะไรบางอย่าง แอพ …
24 mac  networking  proxy  http  debug 

2
ความแตกต่างระหว่าง Invoke-WebRequest และ Invoke-RestMethod คืออะไร
ฉันใช้Invoke-WebRequestการโพสต์คำขอไปยัง API ที่ใช้ REST จาก PowerShell เรียบร้อยแล้ว Invoke-WebRequest -UseBasicParsing https://my-rest-api.com/endpoint -ContentType "application/json" -Method POST -Body $json วันนี้ฉันเจอInvoke-RestMethodสิ่งที่ฟังดูเหมาะสมสำหรับสิ่งที่ฉันทำ ความแตกต่างคืออะไรและมีเหตุผลที่จะใช้อย่างใดอย่างหนึ่งมากกว่าที่อื่น?
24 windows  powershell  http  web  api 

10
วิธีบันทึกบุ๊กมาร์กใน Firefox ด้วยข้อมูล POST
ฉันต้องการบันทึกเป็น Firefox คั่นหน้าซึ่งไม่สามารถเข้าถึงได้โดยใช้ GET วิธีเดียวในการเรียกหน้านี้คือการส่งข้อมูล POST ตัวอย่างเช่นฉันต้องการบุ๊คมาร์คหน้าการติดตามพัสดุ Chronopostซึ่งอนุญาตให้ POST ป้อนหมายเลขพัสดุเท่านั้น ไม่มีใครรู้ว่าส่วนขยายของ Firefox หรือเทคนิคอื่น ๆ ซึ่งจะทำให้ฉันทำเช่นนี้?

2
เบราว์เซอร์สร้างการเชื่อมต่อ TCP ใหม่สำหรับคำขอ HTTP แต่ละรายการหรือไม่
ดังนั้นฉันจึงรู้ว่า HTTP นั้นเป็นเพียงโปรโตคอลข้อความผ่าน TCP และ TCP นั้นเป็นสถานะ / การเชื่อมต่อที่ใช้ นั่นหมายความว่าเบราว์เซอร์จะต้องเชื่อมต่อผ่าน TCP กับเซิร์ฟเวอร์ก่อนที่จะทำการร้องขอ HTTP คำถาม: เบราว์เซอร์จะสร้างการเชื่อมต่อ TCP ใหม่สำหรับคำขอ HTTP แต่ละครั้งหรือไม่ เบราว์เซอร์สามารถเปิดคำขอ TCP และทำให้มันอยู่ได้ตราบใดที่ผู้ใช้ยังคงเรียกดูบนเซิร์ฟเวอร์นั้น แต่จากนั้นเซิร์ฟเวอร์จะต้องใช้การเชื่อมต่อสูงสุดจำนวนมากเพื่อจัดการกับสิ่งนั้น แต่แล้วอีกครั้งหากเบราว์เซอร์สร้างการเชื่อมต่อสำหรับคำขอแต่ละครั้งและผู้ใช้เรียกดูจำนวนมากบนเซิร์ฟเวอร์เดียวกันนั่นจะดูเหมือนว่าเสียเปล่า ปกติแล้วมันทำงานอย่างไร อาจจะผ่านการใช้ตัวจับเวลา?
23 networking  browser  http  tcp 

2
เหตุใดเปอร์เซ็นต์การลงชื่อเข้าใช้ URL ทำให้เกิดข้อผิดพลาดคำขอ HTTP 400 ไม่ถูกต้อง
ฉันบังเอิญพบสิ่งนี้โดยบังเอิญเมื่อพิมพ์ URL ผิดพลาดสำหรับหน้าเว็บในเว็บเบราว์เซอร์ของฉัน ทำไมการเยี่ยมชมhttp://example.com/%ทำให้เกิดข้อผิดพลาด HTTP 400 คำขอไม่ถูกต้องถูกโยนทิ้ง เซิร์ฟเวอร์คาดหวังสิ่งอื่นหลังจากหรือก่อนเครื่องหมายเปอร์เซ็นต์หรือไม่ ดูเหมือนว่าจะเกิดขึ้นสำหรับเซิร์ฟเวอร์ Apache และ Nginx (เซิร์ฟเวอร์: cloudflare-nginx) /superuser//% (เซิร์ฟเวอร์: Apache) http://mozilla.org/%

2
หากคุณบล็อกการเชื่อมต่อที่เข้ามาทั้งหมดคุณจะยังใช้อินเทอร์เน็ตได้อย่างไร
หาก ISP หรือไฟร์วอลล์ของคุณบล็อกการเชื่อมต่อขาเข้าทั้งหมดเว็บเซิร์ฟเวอร์จะยังสามารถส่งข้อมูลไปยังเบราว์เซอร์ของคุณได้อย่างไร คุณส่งคำขอ (ขาออก) และเซิร์ฟเวอร์ส่งข้อมูล (ขาเข้า) หากคุณบล็อกขาเข้าทั้งหมดเว็บเซิร์ฟเวอร์จะตอบสนองได้อย่างไร แล้ววิดีโอแบบสตรีมและเกมแบบผู้เล่นหลายคนที่ใช้ UDP ล่ะ UDP นั้นไม่มีการเชื่อมต่อดังนั้นจึงไม่มีการสร้างการเชื่อมต่อดังนั้นไฟร์วอลล์หรือ ISP จะจัดการกับสิ่งนั้นอย่างไร
22 http  internet 

7
ความหมายของคำศัพท์ WWW หมายความว่าต้องดำเนินการโดยเซิร์ฟเวอร์ HTTP- ตามคำจำกัดความหรือไม่ [ปิด]
ต่อไปนี้เป็นคำถามเกี่ยวกับคำศัพท์ที่ถูกต้อง เวิลด์ไวด์เว็บอยู่ได้โดยปราศจาก HTTP หรือไม่? มีโปรโตคอลชั้นแอปพลิเคชันอื่น ๆ ที่สามารถให้บริการหน้า WWW หรือไม่ HTTP เป็นส่วนสำคัญของเว็บตามคำจำกัดความหรือไม่ ป.ล. คำตอบที่ได้รับการยอมรับ แต่มีความเห็นที่แม่นยำมากขึ้นตามเอกสารได้รับการต้อนรับ เพิ่มบันทึกโดย barlop - ฉันสังเกตเห็นว่าบางคนไม่เข้าใจคำถามของเขาและยังมีการโหวตอย่างใกล้ชิดดังนั้นฉันจึงได้ปรับปรุงภาษาของคำถาม ฉันไม่คิดว่าการถามเกี่ยวกับคำศัพท์ที่ถูกต้องเป็นสิ่งที่ไม่แน่นอน / เป็นส่วนตัวและเป็นสิ่งสำคัญมากที่จะต้องใช้ภาษาทางเทคนิคที่ถูกต้อง
21 http  protocol  www 

2
ทำไม“ ใช้งานได้!” แสดงที่ http://127.0.0.1 (localhost) ของฉัน
ดังนั้นฉันจึงเล่นกับซ็อกเก็ต Java เซิร์ฟเวอร์และสตรีมในวันอื่น ๆ และฉันตัดสินใจอย่างหมดจดจากความอยากรู้อยากเห็นผลลัพธ์ที่ไม่ดีในการเปิด Google Chrome และไปที่ 127.0.0.1 และแท้จริงแล้วฉันมา ข้ามหน้าจริง! แหล่งที่มาของหน้าคือ<html><body><h1>It works!</h1></body></html> ฉันได้รับผลกระทบจาก Epiphany ที่ฉันสามารถเริ่มเล่นกับ HTML ได้อย่างง่ายดายและอาจสร้างเว็บไซต์ของฉันเองถ้าฉันพบสิ่งที่ทำให้หน้านี้เกิดขึ้นและคอมพิวเตอร์ของฉันอยู่ที่ไหน ฉันกำลังค้นหาการติดตั้งที่เป็นไปได้ซึ่งอาจทำให้ iMac ของฉัน (และ Macbook เกิดขึ้นใน iMac และ Macbook) สิ่งนี้เกิดขึ้น จนถึงตอนนี้ฉันได้พบความเป็นไปได้ว่ามันเป็น Eclipse EE, XCode, BBEdit, MonoDevelop (ไม่น่าเป็นไปได้), LabView (หรือไม่น่าเป็นไปได้) หรือโปรแกรมอื่น ๆ นี่เป็นโปรแกรมนักพัฒนาซอฟต์แวร์เดียวที่ฉันติดตั้งซึ่งอาจมีผลกระทบนี้ ฉันไม่มีอาปาเช่ ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างมาก.
20 macos  http  localhost  html 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.