私の実際のコードは次のとおりです。
fetch(hostname+ '/api/save', {
method: "put",
credentials: "include",
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({a: 'b'})
})
ノックのように:
nock(hostname)
.put('/api/save')
.reply(200);
これにhostnameはポートが含まれていますが、テストではランダムなポートです。ログを確認しましたが、実際の URL とテスト URL は同じです。しかし、なぜ一致しないのかわかりませんか?