我正在使用express開發node.js應用程序。我正在偵聽本地主機的端口3000上的POST請求。我知道如何來模擬一個POST請求的唯一方法是使用jQuery.ajax()
:模擬POST請求
$.ajax({
url: 'localhost:3000',
type: 'POST',
data: {hello: 1},
success: function (data) {
console.log(data);
},
error: function (data) {
console.log(data);
}
});
不幸的是,我得到一個錯誤信息:
「的XMLHttpRequest無法加載本地主機:3000跨起源請求只支持HTTP「。
我在做什麼愚蠢的事情?我應該考慮更好的方法嗎?
您可以編寫使用['request'(https://github.com/mikeal/request) – Raynos
@Raynos在節點的單元測試:謝謝。這真的很有幫助。 – Randomblue
我有一些[http單元測試](https://github.com/Raynos/raynos-blog/tree/master/test/http)。他們可能是可讀的/點你在正確的方向 – Raynos