问题标签 [proxies]
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.
vb.net - 如何ping代理?即IP:PORT格式
好吧,我决定尝试制作一个代理检查器,例如 Charion 或 Elite 代理检查器。这些程序接受 IP:PORT 格式的大量代理列表,ping 它们会告诉您响应时间
查看 Elite Proxy Checker 的屏幕截图,我正在尝试制作该程序的简化版本。http://i52.tinypic.com/a57slh.jpg
我使用 Ping.SendAsync(ip, timeout, ip) 方法调查并制作了我的检查器。后来才发现这种方法只能Ping IP,不能Ping端口。
我花了几个小时试图找到正确的类/方法以便能够 ping 端口,阅读专家的不同论坛帖子,他们说仅 IPS 无法 ping 端口,只能使用套接字尝试打开与端口的连接.
但是,我看到人们用 VB.NET 编写的程序以 IP:PORT 格式 ping,即让您选择超时、告诉超时等。
我的问题是,我应该使用哪些类方法来做到这一点?
我很确定它不是套接字......他们也必须以某种方式ping各个端口。
任何帮助,将不胜感激。
干杯,
(我为业余爱好编写代码,我不是专业人士,如果我犯了明显的错误,请见谅)
c# - C# 代理问题
有人知道在编写对象代理时减少样板代码数量的库吗?
我的代理现在看起来像下面这样,我认为这是一种讨厌的方法:)
}
php - curl_multi_init 为每个句柄使用不同的代理?
我想编写一个脚本,curl_multi_init()
但我必须curl_setopt()
只用我的代理指定一次,而不是为每个句柄指定,有没有一种方法可以为每个句柄使用不同的代理来解决这个问题?
我得到了解决方案,使用新的指定您想要的代理,curl_init()
然后添加一个新的句柄。
等等。
c# - 不确定 nHibernate 代理的“是”行为
我有一种情况,我需要确定一个继承类是否是一个特定的继承类,但模型中预期的类型是基类,它是使用nHibernate
/Fluent nHibernate
使用Table Per Concrete Class
层次结构存储的。所以我的结构看起来有点像这样..
所以基本上,这里发生的事情就是这样。Mutation
期望指向一种数据类型和测量的变化(可能有其他方法来更改数据,而不仅仅是平面数字)。所以我会有一个对象,它只需要一个IList<Mutation>
并将每个后续类型映射Measurement
到它自己的特定表,Identity
与基Measurement
类共享。到目前为止效果很好。
现在 anObservable
的不同之处在于它不存储自己的值,而是再次指向另一个Aspect
可能具有自己的一组突变和变化的值。这个想法是该值将始终从预期的源中检索,而不是作为平面值保存在数据库中。(想要这种行为是有原因的,超出了这个问题的范围)
那么,我的想法基本上是进行这样的评估..
那没有用。我仍然得到 just 的代理结果MeasurementProxy
。但是相同的代码在C#
不使用 nHibernate 的独立应用程序中也能正常工作,所以我非常有信心认为问题出在代理上。
然后我将以下方法添加到我的基Entity
类中......
现在,如果我这样做,Console.WriteLine(measurement.Unwrap());
我会得到正确的类型,但同样的评价......
仍然无法正常工作。它从不运行。有谁可以帮我离开这里吗?
javascript - 是否可以通过访问者的 PC/IP 而不是我的网络服务器发送请求的方式使用 Google +1 Javascript API?
Google +1 API 参考: http ://code.google.com/apis/+1button/
我想做的是在我的网站上使用 Google+1 API,其中包含指向其他网站的链接的页面。当访问者单击他们喜欢的链接旁边的 +1 按钮时,我希望请求来自用户的计算机,而不是来自我的网络服务器。
我担心的是,如果 +1 都来自我的网络服务器,Google 可能会认为它们是垃圾邮件或诸如此类的东西,所以我希望它们看起来很自然,来自世界各地的 IP。
希望真正了解 HTTP 请求和 Javascript 的人可以帮助回答这个问题。
提前致谢!
编辑:结果是单击 +1 按钮时发送的 JSON 请求包含一个名为“容器”的字段,其中包含源页面 URL,而不是实际 +1 的 URL。此外,当 .js 文件被 GET 到访问者的机器时,“Referrer”被设置为源页面 URL(当然)。
我正在寻找一种方法来防止引用者和“容器”字段包含源页面 URL。
zend-framework - zend 1.11 学说2.1.1 - EntityNotFoundException 实体未找到
我在从我的记录集合 ($arrRoleResources) 中加载第 5 条记录时遇到问题,在我运行它之后,它工作正常:-
当我通过这个: -
在第 5 次迭代中,它将相关记录类之一从实体更改为正确且正确的代理,但是在进入加载函数时单步执行代理 (AJFITEntityUserRoleResourcesProxy) 后:-
它抛出 EntityNotFoundException。
当我在第 581 行的 BasicEntityPersister.php 中逐步执行 $this->_entityPersister->load() 函数时:-
$entities 返回 null,我不确定为什么。
这是我的配置: -
我的应用程序配置
我的引导程序:-
请有人帮忙,因为我已经为此工作了几个星期,但我似乎没有任何进展。
感谢您的时间
安德鲁
python - Python/Anything - 更改文本文件中的行,随机化,然后保存在特定行
这是一个有点奇怪的问题,但我会尽我所能。我正在使用代理编写脚本,但我遇到了自动化部分脚本的问题,这很糟糕,因为它是我需要的所有内容的最后一部分,然后我就完成了。
示例:假设我有一个以这种格式存储在 .txt 文件中的200 个左右的代理列表:
该脚本的第一部分是我需要将它们随机化,因此只需将它们以不同的顺序混合在一起,但要确保它们都像现在一样在一行中结束。
将它们随机化后的第二部分,然后取前99个随机代理并将它们以这种格式移入一行,忽略第 99 个之后的任何代理。(以 | 分隔,开头和结尾都没有。)
第三部分是我需要这个新的代理行来编辑和替换文件中的一行。该行当前看起来像这样:
在您看到该行中的代理的地方,我需要用我们刚刚创建的新一批代理替换它们。
最终结果看起来像这样:
如果我不是绝望的话,我不会问这么多,在完成它之前,我真的是我项目的最后一根头发。任何帮助是极大的赞赏!提前致谢!
编辑:脚本完成。感谢Zack Bloom的帮助!我对 python 脚本的工作方式有点懒惰,而是创建了一个带有空代理行的默认 prefs 文件,因此在 python 脚本之外,将默认 prefs 文件复制到我的程序中,然后 python 脚本执行这很神奇,用新编译的列表替换了“代理到这里”这一行。再次感谢扎克!
eclipse - 不使用 Java 后端时使用 GWT(在 Eclipse 中)进行开发
我想在开发 SmartGWT 前端时使用 python 后端。为了使调试正常工作,我认为我需要在 Eclipse 中运行开发服务器,这意味着 Web 服务器将在 Eclipse 中运行。
我的 python (Django) 后端需要为数据请求提供服务,我希望它不是跨域问题,但是跨域似乎也需要端口匹配。
解决此问题的最简单方法是什么?一直在考虑使用虚假域设置我的主机文件,然后有两个条目,一个用于数据,一个用于 js。但是,这需要在机器上设置第二个 IP,因为端口也必须匹配。 如果我希望其他人能够看到我不能使用本地主机和我的外部 IP 的页面,因为他们将无法访问我的本地主机。
有没有更简单的设置?是否有一些简单的代理片段可以放入 eclipse 开发服务器中,将数据请求代理到不同的服务器?其他想法?
c# - 将 C# WebClient 与代理一起使用 - 没有向代理服务器发出请求?
我们有一个要通过代理服务器使用的后台操作(Window 服务)。
基本上,我们这样做:
代理是我们使用FreeProxy自己配置的代理。
我已经在我正在测试的机器上启用了日志记录,并且可以确认在 Firefox 中使用代理时正在向代理发出请求。
代理服务器不需要身份验证,除了 IP 必须在我们的办公室内(从 Firefox 的证据来看,我认为这不是问题)。
但是,在我们的后台进程中,当我使用 webclient 时,我似乎没有使用代理:
我没有收到来自代理的错误,但似乎我们只是在没有它的情况下继续前进,即使代理已明确设置。
信息似乎可以正常返回,只是不是通过我们的代理。
使用带有 a 的代理时我缺少什么WebClient
吗?
编辑:更多细节。如果我们禁用服务器上的代理服务,则会出现无法连接的异常。因此,似乎网络客户端正在尝试访问代理,但该流量实际上并未流经代理。
php - 检查 PHP 中是 SOCKS4 还是 5?
基本上,我有一个代理列表。我想将它们分成 SOCKS4 和 SOCKS5。我想编写一个小的 PHP 脚本来为我做这件事。我将如何检测它在 PHP 中的类型?