Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kraken.js Krakenjs req.body参数未定义_Kraken.js - Fatal编程技术网

Kraken.js Krakenjs req.body参数未定义

Kraken.js Krakenjs req.body参数未定义,kraken.js,Kraken.js,不确定发生了什么,但当我在POST请求中到达控制器时,req.body参数没有显示 我已在middleware.json中关闭了csrf: { "middleware": { "errorPages": { "404": "errors/404", "500": "errors/500", "503": "errors/503" }, "session": {

不确定发生了什么,但当我在POST请求中到达控制器时,req.body参数没有显示

我已在middleware.json中关闭了csrf:

{
    "middleware": {
        "errorPages": {
            "404": "errors/404",
            "500": "errors/500",
            "503": "errors/503"
        },

        "session": {
            "module": "connect-redis",
            "config": {
                "ttl": 3600
            },
            "secret": "<some secret>"
        },
        "appsec": {
            "csrf": false,
            "csp": false,
            "p3p": false,
            "xframe": "SAMEORIGIN"
        }
//
//      "compiler": {
//          "dust": "templates",
//          "less": "css"
//      },
//


//      "static": {
//          "srcRoot": "path:./public",
//          "rootPath": "path:./.build"
//      }
    }
}
POST请求如下所示:

POST/user HTTP/1.1主机:本地主机:8000缓存控制:无缓存

{“firstName”:“John”,“lastName”:“Doe”,“userName”:“jdoe”, “密码”:“somepassword”,“email”:jdoe@jdoe.com“}


您必须将此实例中的标题设置为Content-Type-application/json

POST /user HTTP/1.1
Host: localhost:8000
Content-Type: application/json
Cache-Control: no-cache

{ "firstName":"John", "lastName" : "Doe", "userName": "jdoe", "password" : "somepassword", "email": "jdoe@jdoe.com" }

你说的是什么。如果您无法设置请求的标题,您可以在发布JSON之前将其序列化

POST /user HTTP/1.1
Host: localhost:8000
Content-Type: application/json
Cache-Control: no-cache

{ "firstName":"John", "lastName" : "Doe", "userName": "jdoe", "password" : "somepassword", "email": "jdoe@jdoe.com" }