8
WebClient กับ HttpWebRequest / HttpWebResponse
สำหรับฉันแล้วดูเหมือนว่าสิ่งที่สามารถทำได้ส่วนใหญ่HttpWebRequest/Responseก็สามารถทำได้ในWebClientชั้นเรียนเช่นกัน ฉันอ่านที่ไหนสักแห่งที่WebClientเป็นกระดาษห่อหุ้มระดับสูงสำหรับWebRequest/Response. จนถึงตอนนี้ฉันไม่เห็นสิ่งใดที่สามารถทำได้โดยHttpWebRequest/Responseที่ไม่สามารถทำได้ด้วยWebClientและที่ HttpWebRequest / Response จะให้การควบคุมแบบ "ละเอียด" มากขึ้น ฉันควรใช้ WebClient เมื่อใดและเมื่อHttpWebRequest/Responseใด (เห็นได้ชัดว่าHttpWebRequest/Responseเป็น HTTP เฉพาะ) ถ้าHttpWebRequest/Responseเป็นระดับที่ต่ำกว่านั้นWebClientสิ่งที่ฉันสามารถประสบความสำเร็จกับการHttpWebRequest/Responseที่ฉันไม่สามารถประสบความสำเร็จด้วยWebClient?