先给大家放一下工程开发中遇到的问题截图:
500错误码的官方解释是:
500服务器内部错误(Internal server error)主要是由于IWAM账号的密码错误造成的。该错误说明IIS服务器无法解析ASP代码,访问一个静态页面试试是否也出现这个问题,如果访问静态页面没问题,那就要分以下几种 情况来分析了: ① 你是否改变过计算机名称。 ② 站点所在的文件目录是否自定义了安全属性。 ③ 安装了域控制器后是否调整了域策略。如果是其中的一种情况,请一一将 改变的参数设置回来看是否解决问题。 如果静态空间也无法访问,则说明解析还没生效。
有些生涩,在开发中,常常和前后端约定的数据格式不同造成服务器无法正常处理前端数据,无法理解前端的数据格式。
例如我遇到过的问题:
前端传送的数据是:
然而后端同学给我看的截图是:
{ “id”:48 }
看看有什么区别?
是的json数据格式,但是 id 没有加 “” 引号
所以我把请求改了,原来是下图:
改成了这个:
就结束了。是很狗了。所以前后端在开发前要约定好数据格式的问题,例如这一点小坑。