0
私は以下のように、自分のアプリケーションのロジックを入れているリモートメソッドがあります。Loopback.ioでアクセスインバウンドHTTPヘッダのRemote Method
module.exports = function(Entity) {
HcpEntity.retrieveProfile = function(body, cb) {
process.nextTick(function() {
//TODO: Application Logic
}
}
}
を、対応するモデルJSONスニペットがある:
{
"name": "HcpEntity",
"base": "Model",
"properties": {},
"methods": {
"retrieveProfile": {
"isStatic" : true,
"accepts": [
{
"arg": "Request",
"type": "object",
"required": true,
"http": {
"source": "body"
}
}
],
"returns": {
"arg": "Response",
"type": "object"
},
"http": {
"verb": "post"
}
}
}
}
//TODO: Application Logic
とマークされた領域の受信HTTPヘッダーにアクセスして、それらを検証する必要があります。誰かが助けてくれますか?
accepts: [ {arg: 'req', type: 'object', http: {source: 'req'}} ],
要求ヘッダーがreq.headers
で利用可能でなければならない - リモートメソッドaccepts
使用のため