0
我使用摩卡獲得此API的迴應:「http://reqres.in/api/users?page=1」我應該從API獲取答案時沒有得到迴應?
我得到一個迴應時,我使用郵遞員要求:使用摩卡相同的請求時,得到
然而一個響應(在這種情況下的標記)。我得到一個空的響應。 下面是我寫的代碼和輸出在終端:
const mocha = require ('mocha');
const should = require ('should');
const supertest = require('supertest');
let baseUrl = supertest("http://reqres.in/");
let listUserEndPoint = 'api/users?page=1';
it("List User", async function() {
let res = await baseUrl.get(listUserEndPoint)
.set('Content-Type', 'application/json') // Setting the content type as header
console.log(res.body);
});
有人能幫助我,我在做什麼錯?
您還沒有指定標題。那麼你應該如何登錄?我猜測如果你在控制檯中的響應對象上吐出標題,你會看到類似於HTTP 400 Forbidden響應的東西。 – oligofren
@oligofren感謝您指出,該API通過設置標題,但我已編輯我的問題,即使設置標題後,該API仍然會提供一個空的響應,你能幫我! – Sammy