项目上云改造过程中,发现在使用Postman测试接口时发生接口调用报415错误
一般这是参数格式导致的问题,参数格式为xml;在检查了参数后发现是两个原因导致:
一是标签的”<>“使用的是大写的”<>“
二是编码格式的问题,windows下使用utf-8时,前面会默认加入BOM字符,用于告知这是utf-8格式编码;但在代码中,这是不允许的。解决办法:
将参数复制到记事本中,我在这里使用的是Notepad++,将参数编码调整为UTF-8
而后将参数复制重新测试即可通过。
项目上云改造过程中,发现在使用Postman测试接口时发生接口调用报415错误
一般这是参数格式导致的问题,参数格式为xml;在检查了参数后发现是两个原因导致:
一是标签的”<>“使用的是大写的”<>“
二是编码格式的问题,windows下使用utf-8时,前面会默认加入BOM字符,用于告知这是utf-8格式编码;但在代码中,这是不允许的。解决办法:
将参数复制到记事本中,我在这里使用的是Notepad++,将参数编码调整为UTF-8
而后将参数复制重新测试即可通过。