小编Tre*_*vor的帖子

Set-Cookie:通配符"路径"

是否可以在HTTP Set-Cookie请求中放置"path"参数前面的通配符?

例:

Set-Cookie: SSID=foo; Domain=.foo.com; Path=/*/Stuff; Secure; HttpOnly
Run Code Online (Sandbox Code Playgroud)

cookies http

21
推荐指数
1
解决办法
2万
查看次数

Javascript:重写XMLHttpRequest.open()

我怎样才能覆盖该XMLHttpRequest.open()方法然后捕获并更改它的参数?

我已经尝试过代理方法,但它没有用,虽然XMLHttpRequest()在调用时删除了open over-rid :

(function() {
    var proxied = window.XMLHttpRequest.open;
    window.XMLHttpRequest.open = function() {
        $('.log').html(arguments[0]);
        return proxied.apply(this, arguments);
    };
})();
Run Code Online (Sandbox Code Playgroud)

javascript ajax overriding xmlhttprequest

16
推荐指数
3
解决办法
2万
查看次数

适用于document.domain的Chrome解决方案

由于某些原因,chrome不再支持document.domain,并且在包含子域的iframe和包含iframe的子域中读取行时会发出错误.有没有办法解决?

错误:未捕获错误:SECURITY_ERR:DOM异常18

browser google-chrome cross-domain

15
推荐指数
1
解决办法
2万
查看次数

Socket.io安全问题

我想知道如何保护我的socket.io连接到服务器以下.

安全问题:

  • 什么会阻止恶意用户通过客户端代码连接到套接字服务器?

例:

OUTSIDE DOMAIN REQUEST var socket = io.connect('http://Mydomain', {port: 4000});
Run Code Online (Sandbox Code Playgroud)
  • 用户可以通过打开不同的浏览器窗口看似创建数千个并发连接.

我该如何预防这些问题?

security node.js socket.io

10
推荐指数
1
解决办法
7117
查看次数

Javascript:REGEX将所有相对Urls更改为Absolute

我正在创建一个Node.js webscraper/proxy,但是我在解析源代码的脚本部分中找到的相对Urls时遇到了问题,我认为REGEX可以解决这个问题.虽然我不知道如何实现这一目标.

无论如何我可以解决这个问题吗?

此外,我对这样做更容易,因为我对其他代理如何解析网站感到困惑.我认为大多数只是美化的网站刮刀,可以读取网站的来源中继所有链接/表格回到代理.

javascript regex proxy node.js web-scraping

10
推荐指数
1
解决办法
2万
查看次数

Javascript:如何模拟浏览器cookie实现?

我正在尝试使用node.js创建一个功能齐全的Web代理,它基本上下载了网页并将其显示给客户端.我在实施cookie方面遇到了问题,因为它比我想象的要困难,因为它们有很多规则.

是否有任何库已经模拟浏览器如何处理cookie?

javascript cookies node.js

6
推荐指数
1
解决办法
1355
查看次数

组织大量文件上传

我正在运行一个网站,处理其主要用途之一的多媒体上传.我想知道在服务器上组织很多用户上传文件的最佳实践或行业标准是什么.

upload file

5
推荐指数
2
解决办法
1330
查看次数

Mysql NOT IN子句的内爆PHP整数数组

我一直在尝试将PHP整数数组用于使用该NOT IN子句的MySQL查询,但是尽管没有错误,它似乎总是返回我想要过滤掉的结果.

例:

$IDS = $_SESSION['Posts'];
$Select = 'SELECT * 
             FROM status 
            WHERE (W_ID = '.$ID.') 
              AND (ID NOT IN ("'.implode(',', $IDS).'")) 
         ORDER BY ID DESC 
            LIMIT '.$Begin.', '.$Number.'';

$Select = mysql_query($Select) OR DIE(mysql_error());
Run Code Online (Sandbox Code Playgroud)

我很确定这是一个逻辑语法错误.

我测试的是:

我确保$ IDS被视为一个数组.我还测试了是否存在数组中存储的值.我也没有引用整数数组,但是因为没有它们我得到了一个mysql语法错误.

php mysql mysql-error-1064

4
推荐指数
1
解决办法
1万
查看次数

捕获/覆盖Javascript重定向

我将如何覆盖/捕获JavaScript重定向?

例如:

window.location.href="http://example.com";
Run Code Online (Sandbox Code Playgroud)

值“ http://example.com”将被捕获并可能被更改。

html javascript redirect dom href

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

Zombie.js - 下载文件支持

我正在尝试处理 Zombie.js 中的下载提示,查看API,我没有看到任何指示如何执行此操作的内容。

基本上我想做的是浏览需要身份验证的网站,然后单击该网站上的按钮(无 href),然后自动进行下载。下载的文件将被重命名并发送到指定的文件夹。

有办法实现这一点吗?

javascript web-crawler node.js zombie.js

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

Node.js:实时应用程序需要Socket.io + Express吗?

我刚刚开始使用node.js并掌握了基础知识.

现在我正在试图看看我是否可以使用节点创建我的第一个实时Web应用程序,在我的研究中我看到像"express.js"和"socket.io"这样的模块经常弹出作为框架用于节点web应用程序.

我的问题是; 我真的需要学习这两个才能生成实时生产级别的node.js应用程序吗?

另外,我还应该看看其他什么?我听说诱人的引擎是一种资产,但我不确定它们的用途.

real-time node.js express socket.io

2
推荐指数
1
解决办法
875
查看次数

PHP:创建没有chmod()的只读文件

我的服务器上禁用了chmod(),但我仍然希望用户能够通过PHP创建只读文件,有没有办法这样做?

php chmod

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