我正在尝试使用空手道API发布XML。当我将测试用例作为junit测试运行时,出现以下错误:
错误com.intuit.karate-状态码为:415,预期值为:200,“消息”:“内容类型'application / xml; charset = UTF-8'不支持” >
“”“”“”内包含的XML输入作为 功能文件:示例: *文字测试=
“”“
“”“
我的功能文件包含以下内容:
Given header Content-Type = 'application/xml; charset=UTF-8'
And header Accept = 'application/json; text/plain;*/*'
有人可以帮我解决这个问题。
答案 0 :(得分:1)
是的,这听起来像是服务器在UTF-8部分出现问题的情况
只能尝试:
* def xml =
"""
<some>xml</some>
"""
* configure charset = null
* request xml