小编wil*_*llz的帖子

HTTP_REFERER的可靠性如何?

我需要检查并记录我的Web应用程序的访问者的推荐人.使用的可靠性如何HTTP_REFERER?还有其他选择吗?

http-referer

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

Elasticsearch对字符串排序不返回预期结果

在对包含多个单词的字符串字段进行排序时,Elasticsearch会拆分字符串值并使用min或max作为排序值.IE:当按照升序顺序对值为"老虎之眼"的字段进行排序时,排序值为:"Eye",当按降序排序时,值为:"Tiger".

让我说我的"老虎之眼"和"死亡之轮"作为我的索引中的条目,当我在这个领域进行升序排序时,我预计,"老虎之眼"将成为第一,因为"E"在"W"之前出现,但是当我在这个领域排序时,我看到的是"死亡之轮"首先出现,因为"D"是该术语的最小值而"E"是"眼睛"的最小值老虎".

有谁知道如何关闭此行为,只是允许对此字符串字段进行常规排序?

sorting elasticsearch

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

如何使用Mocha配置TeamCity构建?

我有一个项目,我通过teamcity为CI设置.项目本身是一个nodejs应用程序,它包括用mocha编写的测试,我们通过jscoverage覆盖.在我正在设置的构建配置中,我有3个构建步骤,这些步骤在签入时发生.

  1. 调用jscoverage.exe对我正在覆盖的项目中的文件夹.

  2. 调用mocha对步骤1中的jscovered文件运行测试并输出到html-cov报告器

  3. 将生成的coverage.html报告移动到公共Web目录中以便稍后浏览.

构建当前在步骤2中失败:目录C:\ NodeJS\MeasuresAPI中不存在mocha"

我确保在系统环境路径中包含mocha和我的所有节点包,并且我能够在命令提示符中访问它们,但是TeamCity似乎没有看到它们.

对于jscoverage.exe,我必须包含完整路径.使用mocha,我尝试将路径添加到我的节点全局安装中,其中安装了mocha但是它给了我一个错误:

".. \node_modules\mocha\bin\mocha"(在目录"C:\ NodeJS\MeasuresAPI"中):CreateProcess error = 193,%1不是有效的Win32应用程序

任何人都有Teamcity和Mocha的经验,以及如何让他们玩得很好?或任何与nodejs,mocha堆栈持续集成的想法?

javascript teamcity continuous-integration mocha.js node.js

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

Internet Explorer http referer问题

我似乎遇到了Internet Explorer 7的问题.我有一个html页面,其中包含指向另一台服务器上的文件的链接.我链接的服务器检查请求的引用者,如果引用者有效,它允许访问资源.它在firefox 2和3中工作正常(因为我的html页面所在的服务器是一个有效的引用程序)但在Internet Explorer中它不起作用,其他服务器拒绝我的资源(生成http 403错误).我正在做一些搜索并偶然发现这个http://support.microsoft.com/kb/178066并且我已经尝试了https和http的html页面以及我连接的服务器的相同内容但是我没有得到任何Internet Explorer .我该怎么做才能解决这个问题?

谢谢

internet-explorer http

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

是否可以查询谷歌缓存

是否可以使用特定日期范围查询Google的缓存.

例如,如果我有一个网址:www.someurl.com/something

我希望能够看到Google的缓存在给定日期范围或附近为该网页编制索引,这可能吗?

search

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