จำเป็นต้องได้รับคู่ค่าคีย์ส่วนหัวจากเว็บ API 2 โดยใช้ตัวกรอง

ฉันต้องการใช้ตัวกรอง web api เพื่อให้สามารถรวบรวมสิ่งต่อไปนี้จากคำขอและการตอบกลับ:

URL คำขอ วิธีการ (เช่น Get, POST…) ทั้งคู่ค่าคีย์ส่วนหัวคำขอและการตอบสนอง

ฉันค้นหา stackoverflow ที่ลิงก์ต่อไปนี้ และมีตัวอย่างที่ดีของการใช้ตัวกรองเพื่อบันทึกเนื้อหา

จำเป็นต้องบันทึก ASP .net webapi 2 ร้องขอและตอบกลับเนื้อหาไปยังฐานข้อมูล

ฉันเปลี่ยนโค้ดต่อไปนี้จากตัวอย่างในลิงก์ด้านบน:

var responseBody = รอผลลัพธ์ Content.ReadAsStringAsync();

To:

var responseBody = รอผล ส่วนหัว…; // เมื่อฉันเลือกวิธี Header พวกมันใช้ไม่ได้กับ await

มีข้อเสนอแนะหรือไม่?


person Paul Maine    schedule 25.04.2016    source แหล่งที่มา
comment
HttpHeaders ไม่มีวิธี async คำตอบนี้แสดงวิธีการแยกข้อมูล ค่าส่วนหัว   -  person Jasen    schedule 25.04.2016
comment
คุณต้องเรียนรู้การเขียนโปรแกรมแบบอะซิงโครนัสเพื่อทำความเข้าใจสิ่งนี้อย่างถ่องแท้   -  person Derek    schedule 27.04.2016