DXY-F2E / api-mocker

Api Mocker is more of an api management system than a mocker.
GNU General Public License v3.0
1.14k stars 180 forks source link

请求测试和线上一直提示Internal Server Error #34

Closed dreamsky closed 6 years ago

wuomzfx commented 6 years ago

先核对下地址是不是绝对路径,然后再核对下 地址 是否确实真实可访问

wuomzfx commented 6 years ago

@dreamsky http://api-mocker.com 上给个示例看看

dreamsky commented 6 years ago

@wuomzfx 用了你们网站一个例子哈 http://api-mocker.com/#/edit/5a67284f83bb81687f750a07/5a67e634866016688538df97

wuomzfx commented 6 years ago

@dreamsky 看了下,主要是因为请求头跟返回头一起约束不一致导致的。 比如上面这个示例,直接配置成代理模式,请求mock地址是ok的,但是在api-mocker.com上通过测试进行代理转发不行。因为请求头要求接受json,但返回头又指定text,再加上content-length不一致,就500了。 建议自己约定一下客户端与服务端的请求头一致,应该就ok了。我发个dev,将content-length删去,但是其他请求头我还是先不删了,因为可能就是有特殊需求的。 027ad7d3c8f3830735ff664d9f2dfb22d981312e

dreamsky commented 6 years ago

@wuomzfx 👍 响应很及时!感谢!