一個接口的要求是我們不包含expect-100。 (該文檔假設我將使用C#或PHP代碼進行交談並且代碼不發送expect-100)如果我使用BizTalk與Web服務進行通信,如何禁用Expect100Continue?
我快速搜索了一下,發現很多關於如何在不使用BizTalk時禁用此功能的主題並發現多個帖子會讓我相信BizTalk默認也會發送expect-100。 (BizTalk Data Services: Extended to bring management functions through IUpdatable和Adding Custom HTTP Headers to messages send via HTTP Adapter.)。我在找人試圖禁用它時遇到了麻煩。
因爲我找到了禁用它的C#代碼,解決方案是創建一個自定義管道組件來禁用它嗎?
那麼這個Web服務是否需要像oAuth或類似的預認證?如果是這種情況,你需要一個終結點行爲而不是一個管道組件,因爲這種事情往往發生在適配器中。 – Dijkgraaf
您還使用什麼綁定/適配器連接到Web服務? – Dijkgraaf
也有你試圖發送到webservice,而不嘗試刪除期望:100-繼續?如果是這樣的話? – Dijkgraaf