2012-02-16 52 views
0

我正在使用https://github.com/LearnBoost/tobi瀏覽器模擬器來測試外部網絡應用程序。我希望能夠看到回調中返回的響應主體。Tobi.js中的響應主體?

我明白node.js服務器端應用程序顯示正文的正常方式是通過res.on('data'),但我的理解是,在toby瀏覽器回調中,響應現在已完成。但我找不到res.bodyres.data或其他類似的東西。我也找不到關於這個主題的文檔!

function(error, response, $){ 
    // Headers are there 
    console.log(response.headers; 
    // Horrible hack to show body via jquery as response.body and response.data are undefined 
    console.log($('body').html()); 
} 

根據以上所述,我可以通過jQuery查看文檔數據,所以它就在那裏。我只是無法在響應中找到它...

回答

1

我認爲你的jQuery使用是使用tobi的預期方式。它消耗響應並給你一個$來操縱或檢查它。

+0

做一些研究 - 請求已完成等 - 使我傾向於同意。 JQuery使用響應主體,您可以在響應中看到的所有內容。 – mikemaccana 2012-02-16 15:34:21