作者akito117 (波吉)
看板C_Sharp
标题[问题] Request.InputStream收资料的问题
时间Mon Jul 16 17:31:19 2018
使用
Stream req = Request.InputStream;
req.Seek(0, SeekOrigin.Begin);
string json = new StreamReader(req).ReadToEnd();
收json的封包
使用Ajax.Post发送的话,收的到资料
但是用平版APP程式发送的话,收不到资料
我在两台主机上有装一样的程式
A主机收的到APP资料,B主机收不到APP资料
B主机之前有重灌过VS2017,不知道有没有影响
想不出那里设定有动到
希望能帮小弟解一下,感谢(‵・ω・′)ゞ
IIS Log长这样
2018-07-20 07:13:24 192.168.1.95 POST /DryPump/Api/TBD - 80 - 192.168.1.52
okhttp/3.8.1 - 302 0 0 4819
2018-07-20 07:13:24 192.168.1.95 GET /DryPump/Api/TBD
AspxAutoDetectCookieSupport=1 80 - 192.168.1.52 okhttp/3.8.1 - 302 0 0 9
2018-07-20 07:13:24 192.168.1.95 GET /DryPump/Api/TBD
AspxAutoDetectCookieSupport=1 80 - 192.168.1.52 okhttp/3.8.1 - 404 0 0 158
2018-07-20 07:14:12 192.168.1.95 POST /DryPump/Api/TBD - 80 - 192.168.1.52
okhttp/3.8.1 - 500 0 0 10214
2018-07-20 07:14:15 192.168.1.95 POST /DryPump/Api/TBD - 80 - 192.168.1.52
okhttp/3.8.1 - 500 0 0 17
2018-07-20 07:15:40 192.168.1.95 POST /DryPump/Api/TBD - 80 - 192.168.1.52
okhttp/3.8.1 - 500 0 0 9083
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.248.16.38
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1531733482.A.24D.html
※ 编辑: akito117 (60.248.16.38), 07/16/2018 17:33:22
※ 编辑: akito117 (60.248.16.38), 07/16/2018 17:34:42
1F:推 free112136: 是直接塞进iis里面还是vs开debug? 07/17 08:09
2F:→ akito117: 直接用IIS 07/17 09:13
3F:推 free112136: 先telnet看看该port是否可以通,再检查一下iis log 07/17 20:48
※ 编辑: akito117 (59.124.165.46), 07/20/2018 15:21:44
4F:推 free112136: 302,404,500 07/20 23:00
5F:→ Litfal: 500有错误阿,把ErrorMessage或错误纪录打开看 07/22 19:28