无法读取流 (StreamReader .net),从 Internet Explorer 10 发送 angular (1.5) $http.post 和 json 作为数据

Stream can not be read (StreamReader .net), send from Internet Explorer 10 with angular (1.5) $http.post and json as data

致电:

$http.post(serviceName, data, { tracker: tracker });

Content-Type 是 application/json;charset=utf-8 表示 ie10

阅读:

StreamReader reader = new StreamReader(rawJSON);

Stream的长度是0,其他浏览器发送时不是(chrome..)。

rawJSON content exception

问题是 serviceName 字符串没有以斜杠结尾

"path/service"

Internet Explorer 10 和 11 无法充分解释此斜线。插入斜杠后:

"path/service/"

ie10,ie11 理解了预期的请求。