标签: proxy

Node.js,NPM,proxy和node_modules

我正在尝试安装节点包,但我的网络不允许我连接.我得到标准,

npm ERR! network getaddrinfo ENOTFOUND
Run Code Online (Sandbox Code Playgroud)

我知道这是因为我在公司网络上.但是,我对代理并不是很熟悉,据我所知,我无法访问代理,因此我不确定如何使用NPM.热烈欢迎任何有用的和相关的想法!

作为一种解决方法,使用我的其他机器,我已经通过电子邮件发送了我需要的节点模块.这些节点模块使用NPM安装,而不是在公司网络上安装.

但是,尽管我已将模块放在node_modules /和test_server.js文件旁边,但我仍然收到,

C:\Users\JT15900\Documents\nodeServer>node test_server.js

module.js:340
    throw err;
          ^
Error: Cannot find module 'knex' ... etc.
Run Code Online (Sandbox Code Playgroud)

要非常清楚,test_server.js与node_modules /位于同一目录中.在node_modules /我里面放了各种模块文件夹,比如'express'和'knex'等.

为什么我的节点脚本无法找到这些模块以及如何更正它?

编辑

我在超级用户使用了一个帖子来帮助发现我的代理设置.然后,我按照其他地方的说明配置了Node NPM代理设置,并在解决方案中显示.

proxy node.js npm

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

添加代理到PhantomJSDriver(Selenium C#)

我想听听c#中phantomjs selenium驱动程序产生的流量.不幸的是,下面的代码不起作用!

PhantomJSOptions phoptions = new PhantomJSOptions();

phoptions.AddAdditionalCapability("proxy", "http://localhost:9999");

driver = new PhantomJSDriver(phoptions);
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我解决它的问题!

提前致谢

proxy selenium phantomjs

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

Iptables重定向到远程squid代理

我想将从本地主机生成的任何http流量重定向到远程squid.

HTTP服务器位于一个数据中心,如果生成任何基于Web的(http)出站请求,则应将其重定向到远程squid服务器(位于远程数据中心).我已经验证了squid代理工作正常.

HTTP服务器有一个接口eth0.我写了以下iptables规则,但它不起作用.

Web服务器IP = 192.168.1.1
代理服务器IP /端口= publicip:3128

iptables -t nat -A PREROUTING -p tcp -s 192.168.1.1 --dport 80 -j DNAT --to-destination  publicip:3128
iptables -t nat -A POSTROUTING -j MASQUERADE
Run Code Online (Sandbox Code Playgroud)

但上述规则不起作用.

proxy redirect routing iptables squid

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

在GGTS 3.4中设置Grails在Proxy之后

我希望在运行从SpringSource下载的GGTS 3.4的setup.exe之后,分享我如何解决代理问题以在我公司的PC中设置GGTS的知识(通过google搜索整整一天的www;))

问题:

当我在IDE安装后开始构建我的hello world项目时,GGTS会提示我此错误消息:"错误无法解析依赖项".怎么解决?

proxy grails

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

可移植类库上的WebProxy

我正在构建一个可移植类库项目.使用HttpClient类(从NuGet包安装).

现在.我想使用Proxy通过将HttpClientHandler传递给它构造函数来创建HttpClient(HttpClientHandler有一个Proxy属性,我们将为它分配一个WebProxy实例).问题是Portable Class Library不支持WebProxy类.它只有IWebProxy interace.

我在Google,NuGet Package上搜索过,但我找不到任何解决此案例的方法.请告诉我.我该如何解决这个问题(或者使用代理来制作HttpClient的另一种方法)

c# proxy portability httpclient

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

我可以使用Fiddler脚本修改JSON响应吗?

下面是我从服务器获得的响应(正文).我想修改一些关键值对.我使用了以下方法:

var bodystr=oSession.GetResponseBodyAsString();
var bodyjson=Fiddler.WebFormats.JSON.JsonDecode(bodystr); 
Run Code Online (Sandbox Code Playgroud)

但是bodyjson没有任何我期望的内容.(我试图使用MessageBox.Show(bodyjson.Sales.Qty);但是这会给我一个错误.)

{
    "Sales" : {
        "Qty" : 1,
        "Item" : {
            "value" : "7"
        },
        "TaxCode" : {
            "value" : "NON"
        },
        "UnitPrice" : 3
    },
    "LineNum" : 0,
    "DetailType" : "Sales",
    "Amount" : 3,
    "Id" : "1"
}
Run Code Online (Sandbox Code Playgroud)

除了字符串替换方法之外,还有什么方法可以更改JSON响应吗?

proxy fiddler

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

在WSO2 ESB中使用VFS时出错

我的配置是尝试获取一个xml文件(下面的内容).我使用VFS参数编写了一个代理服务(可在下面找到).但是我在执行期间遇到这些错误.该文件未从该位置获取.

错误信息:

[2014-07-11 20:30:28,878] ERROR - VFSTransportListener Error processing File URI : file:///C:/wso2VFS/wso2Input/order_in.xml org.apache.axiom.soap.SOAPProcessingException: First Element must contain the local name, Envelope , but found Orderdetail

输入XML文件(Order_in.txt)

<?xml version="1.0" encoding="UTF-8"?>
<Orderdetail xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xsi:noNamespaceSchemaLocation='C:\wso2VFS\wso2Input\order_input.xsd'>
     <Order>
           <orderid>20000</orderid>
           <itemname>Apple iphone</itemname>
           <storenumber>6932</storenumber>
           <address>Mooresville</address>
           <zipcode>28117</zipcode>
           <ordertotal>6712</ordertotal>
     </Order>
</Orderdetail>
Run Code Online (Sandbox Code Playgroud)

xml proxy wso2 vfs wso2esb

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

无法在代理后面安装ruby gem

我已经配置了我的http_proxy变量,并且能够使用curl和apt-get等.但是,当尝试运行诸如"gem install bundler"之类的命令时,我收到代理错误.为了让Ruby像其他工具一样尊重代理,我还需要做些什么吗?

vagrant@mediawiki-vagrant:~$ gem install --debug -V bundler
Exception `NameError' at /usr/lib/ruby/1.9.1/rubygems/command_manager.rb:177 - u
ninitialized constant Gem::Commands::InstallCommand
GET http://rubygems.org/latest_specs.4.8.gz
Exception `Errno::EAGAIN' at /usr/lib/ruby/1.9.1/net/protocol.rb:141 - Resource
temporarily unavailable - read would block
407 Proxy Authentication Required
Exception `Gem::RemoteFetcher::FetchError' at /usr/lib/ruby/1.9.1/rubygems/remot
e_fetcher.rb:222 - bad response Proxy Authentication Required 407 (http://rubyge
ms.org/latest_specs.4.8.gz)
Exception `Gem::RemoteFetcher::FetchError' at /usr/lib/ruby/1.9.1/rubygems/remot
e_fetcher.rb:242 - bad response Proxy Authentication Required 407 (http://rubyge
ms.org/latest_specs.4.8.gz)
Error fetching remote data:             bad response Proxy Authentication Requir
ed 407 (http://rubygems.org/latest_specs.4.8.gz)
Falling back to local-only …
Run Code Online (Sandbox Code Playgroud)

ruby proxy vagrant

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

R htmlTreeParse部分不需要的翻译

所以,我在意大利,在R中的imdb上玩"最佳电影"奥斯卡列表.运行此代码:

library(XML)
fileUrl <- "http://www.imdb.com/search/title?           
count=100&groups=oscar_best_picture_winners&sort=year%2Cdesc&ref_=nv_ch_osc_3"
doc <- htmlTreeParse(fileUrl,useInternal=TRUE)
scores <- xpathSApply(doc,"//td[@class='title']",xmlValue)
head(scores,2)
Run Code Online (Sandbox Code Playgroud)

产生以下输出:

[1] "\n    \n\n\n\n    12 anni schiavo\n    (2013)\n\n\n\n \n \n\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n\n8.2/10\nX\n \n\n\nIn the antebellum United States, Solomon Northup, a free black man from upstate New York, is abducted and sold into slavery.\n\n    Dir: Steve McQueen\n    With: Chiwetel Ejiofor, Michael K. Williams, Michael Fassbender\n\n    Biography | Drama | History\n    \n    134 mins.\n"                                                       
[2] "\n    \n\n\n\n    Argo\n    (2012)\n\n\n\n \n \n\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n\n7.8/10\nX\n \n\n\nActing under the cover of a Hollywood producer scouting a …
Run Code Online (Sandbox Code Playgroud)

proxy parsing r language-translation

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

为Logstash配置代理服务器

我正在尝试运行Logstash以通过代理将输出发送到Elasticsearch.据我所知,输出没有配置允许我指定代理.目前我使用:

output {
  elasticsearch {
    protocol => "http"
    host => "es-dev.local"
    port => "9200"
    index => "logstash-analysis-%{+YYYY.MM.dd}"
    flush_size => "200"
    workers => "2"
    template_name => "logstash_per_index"
  }
}
Run Code Online (Sandbox Code Playgroud)

elasticsearch_http也没有选择权.我如何使用代理?

proxy elasticsearch logstash

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