在做項目時利用Wcf直接返回一個DataTable在客戶端解析數據,遇到一個問題,客戶端可以請求過去,服務端也進行了返回,可是客戶端卻接收不到返回的數據,並且報錯誤:
接收對 http://*.*.*.*的 HTTP 響應時發生錯誤。這可能是由於服務終結點綁定未使用 HTTP 協議造成的。這還可能是由於服務器中止了 HTTP 請求上下文(可能由於服務關閉)所致。有關詳細信息,請參見服務器日志。
百度了眾多方案都無效,最后用Bing在一個很不起眼的地方搜索到一個解決方案,在服務端返回DataTable時設置TableName即可,只要不為空就可以.測試通過!