AngularJS Post Call

时间:2016-09-24 01:20:21

标签: javascript angularjs rest

AngularJS Post Call

我在发布原始有效负载ID =" DMQvzbIo1471761028"时收到502错误 如果我使用id作为" 123456789012345678"它工作正常。

这很奇怪。但是我找不到出错的地方。

    //id = "DMQvzbIo1471761028"
    id = "123456789012345678"

    $http({
        method: "POST",
        url: "http://localhost/#/something/",
        headers: {
            'Content-Type': 'application/json'
        },
        data: {"id":id}
    }).success(function(data, status, headers, config) {
        console.log("I am success")
    }).error(function(data, status, headers, config) {
        console.log("I am error")
    })

如果我使用任何其他休息客户端而不是angularjs,那么即使发布数据

,发布呼叫也能正常工作
    { "id":"DMQvzbIo1471761028" }

但是同样的数据不是有角度的。我找不到出了什么问题。请让我知道出了什么问题。

如果我将id更改为" DMQvzbIo1471761028XXX "我会对angularjs感到惊讶它又有效了。 如果我修剪一些角色" DMQvzbIo147176102 "它再次起作用 但有价值" DMQvzbIo1471761028 "它不起作用。请告诉我出了什么问题。

服务器端代码:Python Flask

    @app.route("something/", methods=['POST'])
    def hello():
        data = request.json
        print data
        return "Hello World!"

0 个答案:

没有答案