在我的Owin Self託管的Web Api項目中,我試圖構建從BufferedMediaTypeFormatter
繼承的custom MediaTypeFormatter
。 但問題是HttpContent
對象傳遞到ReadFromStream(..)
不包含請求中發送的所有標頭。BufferedMediaTypeFormatter HttpContent不包含請求中發送的所有標頭
如何訪問在請求中發送的所有標頭(我知道這是因爲我提出了請求),或訪問ReadFromStream(..)
方法中的原始HttpRequestMessage
?
這個接縫是一個主要的錯誤,我想不出爲什麼沒有提供所有的Request
標題。
你可以更具體哪些標頭在HTTPContent中不可用?我試圖創建一個示例,並沒有看到任何未通過的頭。 – Guanxi