superagent

    0熱度

    1回答

    我正在嘗試編寫一個小的CLI實用程序來自動生成〜/ .netrc文件並在其中存儲github oauth令牌。 當我運行卷曲時,我能夠從github獲得新的令牌。 這工作: curl -u 'my_username' -d '{"scopes":["repo"],"note":"Help example"}' \ https://api.github.com/authorizations h

    1熱度

    1回答

    req.session.username = user.username; 我正在使用supertest來測試路由處理。在我的日誌中處理的代碼,我的如果用戶登錄成功之後 - req.session.username = user.username; 但在supertest回撥功能我用不上的REQ對象。 request(app) .post('/login') .se

    1熱度

    1回答

    當我在下面運行此代碼時,用戶已登錄並且瀏覽器被重定向到一條新路線home。我如何構建下面的測試來驗證/home正被重定向到。 該應用程序工作正常,我只是試圖讓我的測試用例順序。 感謝 it('should login user', function(done) { request .post(url.parse('http://localhost:3000/log

    4熱度

    1回答

    我想用superagent執行一個API調用,但它編碼了我的API密鑰,它被拒絕了。 get(url).query({ key: 'Fmjtd%7Cluu').end(function(err, res) { 鍵來發送的 Fmjtd%257Cluu 任何想法如何防止這種情況將SuperAgent?如果我將它作爲「網址」部分的一部分,那很好,但如果可能的話,我想將它作爲查詢數據傳遞給它。

    29熱度

    4回答

    我做餅乾的會話管理快遞的東西是這樣的: req.session.authentication = auth; 我驗證與東西驗證URL像 if(!req.session.authentication){res.send(401);} 與摩卡的URL現在我建立測試,superagent和should,但我似乎無法找到一種方法來獲取/設置超靈敏的cookie。我甚至試圖請求登錄之前進行身份驗證測

    5熱度

    2回答

    我在Firefox上找到了SuperAgent(http://visionmedia.github.com/superagent/)的問題來源。不知道SuperAgent是否在AJAX調用中執行它,或者如果FireFox觸發它。 從本質上講,我每次做一個AJAX調用一個OPTIONS方法的時間被URL上的實際AJAX調用之前被解僱。很煩人,因爲服務器目前不支持OPTIONS。我怎樣才能打電話,而不

    17熱度

    3回答

    我正在嘗試編寫一個測試,用於檢查API路由是否輸出帶有正確內容的ZIP文件。 我正在使用mocha和supertest進行測試,我想實際讀取輸出流/緩衝區,讀取zip文件內容並查看內容是否正確。 任何想法我應該怎麼做?當我嘗試閱讀res.body時,它只是一個空的對象。 request(app) .get("/api/v1/orders/download?id[]=1&id=2")