在Wiremock中将标题添加到Jetty
我在使用Wiremock独立jar时遇到了CORS问题。我使用jQueryAjax调用我的模拟服务。启动服务器时是否可以添加所需的“Access Control Allow Origin”标题?我通过在我的mappings文件夹中为CORS飞行前请求添加一个options.json文件来实现这一功能在Wiremock中将标题添加到Jetty,jetty,wiremock,Jetty,Wiremock,我在使用Wiremock独立jar时遇到了CORS问题。我使用jQueryAjax调用我的模拟服务。启动服务器时是否可以添加所需的“Access Control Allow Origin”标题?我通过在我的mappings文件夹中为CORS飞行前请求添加一个options.json文件来实现这一功能 { "request" : { "url" : "/myurl", "method" : "OPTIONS" }, "response" : { "sta
{
"request" : {
"url" : "/myurl",
"method" : "OPTIONS"
},
"response" : {
"status" : 200,
"headers" : {
"Access-Control-Allow-Origin" : "http://myorigin",
"Access-Control-Allow-Headers": "accept, content-type",
"Access-Control-Allow-Methods": "GET, POST"
}
}
}
我所有的其他映射都是这样的
{
"request" : {
"urlPattern" : "/myurl",
"method" : "POST",
"bodyPatterns" : [ {
"equalToJson" : "{\"foo\":0}",
"jsonCompareMode" : "LENIENT"
} ]
},
"response" : {
"status" : 200,
"bodyFileName" : "body-file.json",
"headers" : {
"Access-Control-Allow-Origin" : "*"
}
}
}
希望它能帮上忙,我在单机版中添加了
启用存根cors
标志,使之正常工作
java -jar wiremock-standalone-2.27.2.jar --enable-stub-cors
@user372132-你能不能再详细解释一下url,访问控制,允许来源?