只有在生产中,而且从不在localhost上,superagent似乎在POST请求之前就提出了额外的GET请求。这类似于this unanswered question,但是使用其他软件,这只是超级费用。
客户端代码很简单:POST请求:
superagent
.post('/api/v1/csr/whois')
.send({
someKey: someValue
})
.end(function(res){
log('Whois response:', res)
})
答案 0 :(得分:0)
这是跨原始请求共享。
额外的GET请求是CORS'飞行前'请求即可。这已在node / express app中使用:
修复var cors = require('cors');
app.use(cors());