【问题标题】:Totaljs UnirestTotaljs Unirest
【发布时间】:2014-03-24 12:35:21
【问题描述】:

我对 TotalJs 框架和 Unirest 模块有疑问。

错误: **TypeError: 对象函数 (count){var arr=[];var self=this;var length=self.length;for(var i=0;i=count)return arr}return arr} 没有方法 'toLowerCase ' TypeError: Object function (count){var arr=[];var self=this;var length=self.length;for(var i=0;i=count)return arr}return arr} **没有方法 ' toLowerCase'****

function view_homepage() {
    var self = this;

    var unirest = require('unirest');
    unirest.post('http://httpbin.org/post')
        .headers({ 'Accept': 'application/json' })
        .send({ "parameter": 23, "foo": "bar" })
        .end(function (response) {
            console.log(response.body);
        });



    self.view('homepage');
}

但我不明白这个错误,因为使用sails.js 可以正常工作。

谢谢

【问题讨论】:

    标签: javascript node.js sails.js


    【解决方案1】:

    您可以使用内置函数:

    function view_homepage() {
       var self = this;
    
       Utils.request('http://httpbin.org/post', ['post', 'json'], { parameter: 23, foo: 'bar' }, function(err, response, status, headers) {
           console.log(err, response);
       });
    
       self.view('homepage');
    }
    

    文档:

    http://docs.totaljs.com/v1.7.x/en.html#api~FrameworkUtils~Utils.request

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-19
      • 2013-11-02
      • 2016-04-21
      • 2020-02-03
      • 2014-07-26
      相关资源
      最近更新 更多