问题标签 [nimble]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
grails - 是什么让 nimble 比 shiro 更好?
是什么让 Nimble 成为比 shiro 更好的选择?
我现在正在为一个新的 grails 项目在 nimble 和 shiro 之间做出决定,我很好奇是什么让 nimble 成为更好的选择。
security - Grails 请求过滤器:这个神秘的授权方法的来源是什么?
我正在 Grails 中构建一个自定义身份验证过滤器类。它正在工作,但它让我感到困扰,我不知道它为什么会起作用。
在以下 Grails 请求过滤器中,“角色”方法在哪里/如何定义?它必须是 Grails 的 Nimble 插件的一部分,但我在我的过滤器类扩展的 NimbleFilterBase 中看不到它。
另外,“accessControl”块到底是什么?这是 Grails 的内置部分,还是 Nimble 以某种方式提供的东西,或者只是我可以摆脱的随机范围机制?
谢谢!
javascript - Mocha 与 Nimble 冲突(异步)
我在我的应用程序中使用 nimble.js 并使用 mocha + chai 进行测试,但昨天我发现它们可能存在冲突。
基本上,当我在浏览器中执行特定的 http 请求时,我得到
这是正确的反应。
但是使用节点的http模块使用相同的url执行http请求,我得到
这让我很困惑。
我知道 http 请求得到了正确的 url,因为我在服务器控制台中看到了它,甚至将它复制粘贴到我的浏览器中以确保它。
此外,我将代码追溯到 nimble.parallel 函数。
我有这样的事情:
在浏览器案例中,错误在 fetch 函数中被正确识别,然后在渲染案例中也是如此。
在 mocha 案例中,错误在 fetch 函数中被正确识别,但未执行渲染。因此,mocha 必须有自己的 res.render("not found");
有任何想法吗?
facebook - 获取未认证用户的详细信息
在一些 CRM 应用程序中,我看到了一些功能,它看起来像是在为其他用户/客户的私人资料提取 Facebook 提要……这是怎么做到的?此功能的一个示例来自 Nimble:http ://www.nimble.com/how-it-works/contact-management/
从我所读到的有关 FaceBook API [s] 的所有内容中,它们只能用于为当前经过身份验证的用户或其朋友提取信息,具体取决于请求的访问权限。我是否只是误解了产品,它只是显示登录用户/朋友信息的模型,在 CRM 应用程序的上下文中实际上没有用处?如果没有,我想开发一个 CRM 工具来查看任何用户的 FaceBook 详细信息,有人知道从哪里开始吗?Facebook 是否允许企业付费访问该信息?
任何澄清将不胜感激。
java - 通过 HTTP POST 方法调用 API,不使用正文的参数名称
我正在使用 Java。如何进行 HTTP POST 调用 API 并仅在正文中通知“JSON”值(没有参数名称)?
每个示例调用此 URL:https ://api.nimble.com/api/v1/contact?access_token=12123486db0552de35ec6daa0cc836b0 (POST METHOD)并且正文中只有这个(没有参数名称):
如果这是正确的,有人可以给我一个例子吗?
java - 尝试在 POST 请求中发送 JSON 字符串时出现 409 HTTP 错误
我需要以最简单的方式在正文请求中发送一个 JSON 字符串的 HTTP POST。api 是这样的:'api.nimble.com/api/v1/contact'(https://nimble.readthedocs.org/en/latest/contacts/basic/create/)。
JSON 是一个字符串变量(不需要使用任何额外的库),应该在请求的正文中发送。
我有以下 Java 代码,但总是返回 409 HTTP ERROR。
有人可以告诉我应该在代码中更改/添加什么才能正常工作吗?非常感谢!
更新:解决方案通过以下方式验证:http: //jsonlint.com/。正确的 JSON 字符串是(转义双引号并删除字段末尾的逗号):
代码:
我也试过用这个改变第 13-15 行,但结果是一样的:
输出:
java - 如何修复非法包导入检查样式警告
我在 web 应用程序项目中使用“java.lang.reflect.Type”一切正常..但我坚持代码审查如何修复“java.lang.reflect.Type 非法包导入”-checkstyle 警告..我是对这个警告的解释更感兴趣。
谢谢
node.js - 敏捷如何在 nodejs 中工作?
我正在尝试了解如何使用灵活的 nodejs 进行流量控制,但我无法理解它的实际工作原理,并且确实没有文档可以解释它(我可以找到)
例如,从文档中获取以下代码:
我无法理解函数采用的回调参数,实际上作为回调传递的是什么?下一个功能是什么?如果是这样,那么为什么第二个(也是最后一个)函数也运行回调()?如果没有更多的功能可以运行,那么这有什么意义呢?谢谢!
我做了自己的小测试并取出回调:
而且代码的工作方式就像我传入了回调一样,所以现在我觉得我真的不明白回调参数的作用。
css - 直接访问时页面加载没有内容
所以我们在这里遇到了一个非常奇怪的问题。每当我们尝试通过在浏览器中输入其 URL 来直接打开我们的博客条目时,它都无法正确加载(没有任何文本)。但是,当我们尝试通过另一个页面上的链接访问它时,它工作得很好。
更奇怪的是:当我们看到损坏的页面并单击 Inspect Element 时,会出现丢失的内容。这可能是因为当您单击该站点时正在重新加载该站点。
该问题仅存在于 Chrome 中,并且仅在此网站上:
直接网址:http ://www.myfeelix.de/immobilienkauf-behalten-sie-den-ueberblick-beim-papierkram/ (尝试手动将其复制到浏览器中,您会明白我的意思)
从这个网站访问它有效(第一个博客条目在顶部):http ://www.myfeelix.de/category/feelix-experten-blog/ 有人有什么想法吗?
更新:当我们禁用谷歌字体时,问题就消失了。还有更多想法为什么会导致问题?