superagent

    1熱度

    1回答

    試圖編寫一個測試(mocha)來檢查從我的api端點返回的PDF是否保存了正確的數據,看起來應該如此。 PDF是在服務器上生成的。它在手動點擊端點時返回'正確',但想寫一些測試。我上傳了一個'正確'的PDF文件到我的測試套件中,我可以用hummus js解析並抽出必要的方面進行比較。 我想向我的端點(使用superagent)發出請求,然後將響應(pdf)轉換爲臨時pdf。然後我將解析PDF(上傳

    0熱度

    1回答

    我正在嘗試爲發送表單數據的nodejs寫一個摩卡測試,並檢查響應是否正常(200),並且該res.body有一些屬性,但是測試失敗我不知道原因。增加timout沒有幫助,當我使用Payload部分中的表單數據的AdvancedRESTclient Chrome擴展其完美的作品!該.type('form')應該是SuperAgent的語法 var should = require('should')

    0熱度

    1回答

    以下工作: describe('My App', function() { describe('when logged in', function() { it('should allow registered user to make a thing', function(done) { agent.post('/make-a-thing') .aut

    2熱度

    2回答

    是否可以使用多部分表單數據執行PUT請求? 隨着Superagent我希望以下工作,但它不。 var request = Request .put("http://localhost:8080/upload_file") .field("name", file.name) .field("size", file.size) .attach("file", f

    7熱度

    2回答

    SuperAgent存儲庫中的此issue提到了在每個請求上添加邏輯的.use方法。例如,當令牌是增加了對智威湯遜的Authorization頭可供選擇: superagent.use(bearer); function bearer (request) { var token = sessionStorage.get('token'); if (token) reque

    4熱度

    1回答

    我對Node.js非常陌生,所以這可能是一個基本的理解問題,但是我從一個superagent http請求中獲得ECONNREFUSED,但我認爲我不應該這樣做: $ curl http://localhost:5000/ {"you": "looking good"} $ node > var request = require("superagent"); > var req = r

    9熱度

    3回答

    我試圖使用espe承諾superagent。我試圖調用一個內部包含superagent請求的函數。 Request.post(buildReq).then(res => { if (res.ok) {//process res} }); 這裏是函數封裝的SuperAgent static post(params) { superagent .post(params.u

    7熱度

    1回答

    學習TDD和我的「Hello World」服務器響應的第一個簡單測試在Mocha中失敗。我正在使用Mocha.js,Superagent,& Expect.js。 當我curl -i localhost:8080,我得到正確的響應和狀態代碼。 HTTP/1.1 200 OK Content-Type: text/plain Date: Mon, 27 Apr 2015 17:55:36 GMT

    0熱度

    1回答

    我想爲我的搜索結果中映射的每個項目發出超級請求。要檢查項目ID是否在數組中: 我有這些方法;一個用來繪製結果,另一個用superagent獲取: renderResultNodes: function() { if(!this.props.results) return; return this.props.results.map(function (result) {

    2熱度

    1回答

    我正在努力研究如何獲取衍生子進程的輸出並將該輸出提供給多部分mime上傳。 這裏是我有一個據我可以告訴應該工作 var request = require('superagent'); var spawn = require('child_process').spawn; var spawned = spawn('echo', ['hello', 'world']); request.p