我最近遇到了将Javascript请求发布到另一个域的问题.默认情况下,不允许将XHR发布到其他域.
按照http://enable-cors.org/的说明,我在其他域上启用了此功能.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Methods" value="GET,PUT,POST,DELETE,OPTIONS" />
<add name="Access-Control-Allow-Headers" value="Content-Type" />
</customHeaders>
</httpProtocol>
</system.webServer>
</configuration>
Run Code Online (Sandbox Code Playgroud)

现在一切正常,但是在发回工作200响应之前仍然会返回405响应.
Request URL:http://testapi.nottherealsite.com/api/Reporting/RunReport
Request Method:OPTIONS
Status Code:405 Method Not Allowed
Request Headersview source
Accept:*/*
Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3
Accept-Encoding:gzip,deflate,sdch
Accept-Language:en-GB,en-US;q=0.8,en;q=0.6
Access-Control-Request-Headers:origin, content-type, accept
Access-Control-Request-Method:POST
Connection:keep-alive
Host:testapi.nottherealsite.com
Origin:http://test.nottherealsite.com
Referer:http://test.nottherealsite.com/Reporting
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1
Response Headersview source
Access-Control-Allow-Headers:Content-Type
Access-Control-Allow-Methods:GET,PUT,POST,DELETE,OPTIONS
Access-Control-Allow-Origin:*
Allow:POST
Cache-Control:private
Content-Length:1565
Content-Type:text/html; charset=utf-8
Date:Tue, 18 Sep 2012 14:26:06 GMT …Run Code Online (Sandbox Code Playgroud) 我目前正在使用Gulp Runner并使用系统范围的gulp设置进行TeamCity构建.
我无法满足要求的代理商
未满足的要求:gulp存在
在哪里寻找吞咽?
我已经尝试过npm install -g gulp并在全球范围内安装了gulp,但我没有太多运气.
如何满足gulp的构建代理要求?
按照网站上的分步说明在Ubuntu上安装MongoDb http://docs.mongodb.org/manual/tutorial/install-mongodb-on-linux/ 当我尝试运行mongo时收到以下错误."程序'mongo'目前尚未安装."
但它在目录中.
test@MongoDb1:~$ mkdir -p mongodb
test@MongoDb1:~$ ls
mongodb mongodb-linux-x86_64-2.5.4.tgz
test@MongoDb1:~$ cp -R -n mongodb-linux-x86_64-2.5.4/ mongodb
test@MongoDb1:~$ cd mongodb
test@MongoDb1:~/mongodb$ ls
mongodb-linux-x86_64-2.5.4
test@MongoDb1:~/mongodb$ cd mongodb-linux-x86_64-2.5.4/
test@MongoDb1:~/mongodb/mongodb-linux-x86_64-2.5.4$ ls
bin GNU-AGPL-3.0 README THIRD-PARTY-NOTICES
test@MongoDb1:~/mongodb/mongodb-linux-x86_64-2.5.4$ cd bin/
test@MongoDb1:~/mongodb/mongodb-linux-x86_64-2.5.4/bin$ ls
bsondump mongodump mongoimport mongorestore mongotop
mongo mongoexport mongooplog mongos
mongod mongofiles mongoperf mongostat
test@MongoDb1:~/mongodb/mongodb-linux-x86_64-2.5.4/bin$ mongo
The program 'mongo' is currently not installed. You can install it by typing:
sudo apt-get install mongodb-clients
test@MongoDb1:~/mongodb/mongodb-linux-x86_64-2.5.4/bin$
Run Code Online (Sandbox Code Playgroud) 目前使用 IBM DB .NET Core Provider 来处理 IBM DB2、Openshift 和 Linux。
运行应用程序时出现错误
System.DllNotFoundException:无法加载共享库“db2app64.dll”或其依赖项之一。
为了帮助诊断加载问题,请考虑设置 LD_DEBUG 环境变量:
libdb2app64.dll:无法打开共享对象文件:IBM.Data.DB2.Core.UnsafeNativeMethods.DB232.SQLFreeConnAttribsADONET(DB2SQLGetConnAttribsADONETParams& pParam)处没有此类文件或目录