相关疑难解决方法(0)

我可以在Node.js中使用jQuery吗?

是否可以使用Node.js在服务器端使用jQuery选择器/ DOM操作?

javascript jquery node.js

556
推荐指数
12
解决办法
34万
查看次数

如何用CSRF测试快递表格?

我正在尝试为我的服务器端表单验证编写测试,但我一直收到Forbidden错误.看起来这需要一个两步的过程.步骤1,从表单中获取CSRF值.步骤2,使用CSRF值发布到表单处理程序.但无论我如何尝试发布,我都会收到一个禁止的错误.

--full test:https://github.com/socketwiz/swblog/blob/master/test/contact.js#L57-L100

我试过改变以下行:https: //github.com/socketwiz/swblog/blob/master/test/contact.js#L85

.send({name: 'foo', 'X-CSRF-Token': token})

.set('X-CSRF-Token', token)

.set('Cookie', ['X-CSRF-Token=' + token])
Run Code Online (Sandbox Code Playgroud)

但我尝试的任何东西似乎都无法满足CSRF的要求.我越是尝试越复杂,这似乎是一件简单的事情.也许我说这一切都错了.有任何想法吗?

javascript express supertest

5
推荐指数
1
解决办法
2682
查看次数

node.js模块从命令行运行,而不是从脚本运行

我已经在我的Windows 8.1机器上安装了jsdom.

如果我是本地安装的jsdom之上的一个目录,我可以打电话

node jsdom
Run Code Online (Sandbox Code Playgroud)

一切正常.

但是,如果从同一个dir/pwd,我调用一个脚本(在不同的路径上)

require("jsdom").jsdom;
Run Code Online (Sandbox Code Playgroud)

我得到了类型的错误

Error: cannot find module 'jsdom'
Run Code Online (Sandbox Code Playgroud)

node.js jsdom

0
推荐指数
1
解决办法
5319
查看次数

标签 统计

javascript ×2

node.js ×2

express ×1

jquery ×1

jsdom ×1

supertest ×1