标签: loopback

Ping 个人 IP 与 Ping 环回

概念上的区别是什么?是的,我意识到它们都应该产生类似的结果,但我认为环回的想法是它实际上并没有到达堆栈的传输步骤。如果这是真的,那么为什么 ping 你自己的 ip 工作得那么快?ping 您自己的地址是否将其视为环回?我认为这两者的待遇有根本区别。

在此先感谢您的帮助!

networking ping loopback

3
推荐指数
1
解决办法
9431
查看次数

Python UDP 套接字未收到有关环回地址的消息

我在使用 UDP 套接字和 Python 发送和接收消息时遇到了问题。

问题是当我尝试使用此代码发送和接收消息时,我什么也没收到:Receiver.py:

import socket

UDP_IP = "127.0.0.1"
UDP_PORT = 55681
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.bind((UDP_IP, UDP_PORT))
while True:
     data, addr = sock.recvfrom(1024) # buffer size is 1024 bytes
print "received message:", data
Run Code Online (Sandbox Code Playgroud)

发件人.py:

import socket

UDP_IP = "192.168.1.161"
UDP_PORT = 55681
MESSAGE = "Hello, World!"

print "UDP target IP:", UDP_IP
print "UDP target port:", UDP_PORT
print "message:", MESSAGE

sock = socket.socket(socket.AF_INET, # Internet                                 
                 socket.SOCK_DGRAM) # UDP                                   
sock.bind((UDP_IP, UDP_PORT))
sock.sendto(MESSAGE, (UDP_IP, UDP_PORT))
Run Code Online (Sandbox Code Playgroud)

但是,如果我通过以下方式更改接收器的代码:

import socket

UDP_IP = …
Run Code Online (Sandbox Code Playgroud)

python sockets udp loopback

3
推荐指数
1
解决办法
5934
查看次数

环回DENY在Acl中不起作用

我是环回的新手.我为所有用户创建了ACL拒绝权限($ everyone).但我可以通过swagger访问所有API.任何人都可以解释这个吗?以下是我的ACL.谢谢.

"acls": [
    {
      "accessType": "*",
      "principalType": "ROLE",
      "principalId": "$everyone",
      "permission": "DENY"
    }
]
Run Code Online (Sandbox Code Playgroud)

acl loopback strongloop

3
推荐指数
1
解决办法
1231
查看次数

如何从一个持久化模型的远程方法访问另一个持久的环回模型的数据?

'use strict';
module.exports = function (City) {
City.GetCurrentPopulation = function (req) {
var population;
City.app.models.Pupulation.find({where{id:req.id}}, //This line //gives me an error that cannot read property 'find' of undefined 
function(req.res){
population=res.population;
});
response='Population for ' +req.cname ' is' +population;
req(null, response);
};
City.remoteMethod(
    'GetCurrentPopulation', {
      http: {
        path: '/GetCurrentPopulation',
        verb: 'GetCurrentPopulation'
      },
      returns: {
        arg: 'startdate',
        type: 'string'
      }
    }
  );
Run Code Online (Sandbox Code Playgroud)

有一个模型城市,我想访问另一个模型,如"population.find(一些过滤器)"如何做到这一点?

我有一个用城市模型编写的远程方法.我试图访问人口记录的地方

var countryp = population.find(其中{id:4});

var currentpopulation = countryp.Totalpopulation;

它给出了一个错误population.find不是一个函数.

请建议如何做到这一点.

loopback strongloop loopbackjs

3
推荐指数
1
解决办法
4886
查看次数

loopback 2 - 在模型上定义对象数组

如果我有一个usermodel和我定义:

"events": {
  "type": [
    "Object"
  ]
},
Run Code Online (Sandbox Code Playgroud)

我是否需要在其中定义任何其他内容,usermodel.js以便能够发布以下内容:[{name: 'sample', ...}, ...]到用户表的事件列?

我问,因为如果我从.json应用程序编译中移除此特定定义并且数据库迁移,但是在其中,应用程序编译但数据库指出用户存在问题findByid.我的调试已经缩小到这个特定的代码集.

loopback loopbackjs

3
推荐指数
1
解决办法
1683
查看次数

Loopback / Express:如何重定向到 remoteMethod 中的 URL?

我很难找到任何有关重定向到模型函数或remoteMethod. 这里有人已经这样做了吗?请在下面找到我的代码。

模型内的函数(暴露 /catch 端点)

Form.catch = function (id, data, cb) {
    Form.findById(id, function (err, form) {

      if (form) {
        form.formentries.create({"input": data},
          function(err, result) {
            /*
             Below i want the callback to redirect to a url  
             */
            cb(null, "http://google.be");
          });
      } else {
        /*
         console.log(err);
         */
        let error = new Error();
        error.message = 'Form not found';
        error.statusCode = 404;
        cb(error);
      }
    });
    };

    Form.remoteMethod('catch', {
    http: {path: '/catch/:id', verb: 'post'},
    description: "Public endpoint to create form entries",
    accepts: …
Run Code Online (Sandbox Code Playgroud)

javascript loopback express loopbackjs

3
推荐指数
1
解决办法
2966
查看次数

无法从 Edge 访问托管在本地 VM 上的站点

我有一个在本地 VM(VMWare Workstation、CentOS7)上运行的站点。我可以从 Chrome、Firefox 和 IE11 正常访问它,但 Edge 根本不起作用。

我试过跑步 CheckNetIsolation LoopbackExempt -a -n=Microsoft.MicrosoftEdge_8wekyb3d8bbwe

,尝试在“about:flags”中启用“Allow localhost loopback”标志并尝试此处此处建议的解决方案,但似乎没有任何效果。我不断收到带有错误代码的“嗯...无法访问此页面” INET_E_RESOURCE_NOT_FOUND

任何帮助将不胜感激。

vmware loopback microsoft-edge

3
推荐指数
1
解决办法
1667
查看次数

回送4什么是存储库?

我很难理解Loopback 4中存储库的概念,该文档说:

存储库表示专门的服务接口,该接口针对基础数据库或服务提供域模型的强类型数据访问(例如CRUD)操作。

但是这种描述并不能帮助我完全理解其背后的思想,有人可以简单地解释它的确切含义,并提供其他框架中类似概念的一些示例吗?

loopback v4l2loopback

3
推荐指数
1
解决办法
381
查看次数

如何在环回 4.0 中使用存储组件?

我在环回 3.0 中使用存储组件来访问云存储。但我需要如何在环回 4.0 中实现。下面的链接使其在 3.0 中采样。

https://github.com/strongloop/loopback-example-storage

loopback typescript loopback4

3
推荐指数
1
解决办法
2215
查看次数

环回 4:多对多关系

我正在尝试实现一种方法来过滤具有多对多关系的表中的数据。

我有以下表格 job、job_category 和 category。

到目前为止,我正在考虑使用 job_id 对 job_category 进行查询,然后使用该结果使用 IN() 添加条件,但我也找不到任何方法来实现此选项。

问题:

  1. 如何在 Loopback 4 中实现多对多关系?

  2. 如何使用 IN 过滤查询?

PD 我可以将 $inq 用于问题 2。

filter.where = {
   ...filter.where,
   id: {inq: [2, 7]},
};
Run Code Online (Sandbox Code Playgroud)

loopback v4l2loopback

3
推荐指数
1
解决办法
2922
查看次数