小编Pap*_*lon的帖子

Git for Windows中的文件名太长了

我正在使用Git-1.9.0-preview20140217Windows.据我所知,这个版本应该解决文件名太长的问题.但不适合我.

当然,我做错了什么:我没有git config core.longpaths truegit add .git commit.一切顺利.但是当我现在做的时候git status,我会得到一个文件列表Filename too long,例如:

node_modules/grunt-contrib-imagemin/node_modules/pngquant-bin/node_modules/bin-wrapper/node_modules/download/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-handle-source-errors.js: Filename too long
Run Code Online (Sandbox Code Playgroud)

复制对我来说非常简单:只需使用Angular生成器创建一个Yeoman Web应用程序("yo angular")并node_modules.gitignore文件中删除.然后重复上述Git命令.

我在这里错过了什么?

windows git

587
推荐指数
15
解决办法
35万
查看次数

'Access-Control-Allow-Origin'标头包含多个值

我在客户端使用AngularJS $ http访问服务器端ASP.NET Web API应用程序的端点.由于客户端作为服务器托管在不同的域上,因此我需要CORS.它适用于$ http.post(url,data).但是只要我通过$ http.get(url)对用户进行身份验证并发出请求,我就会收到消息

The 'Access-Control-Allow-Origin' header contains multiple values 'http://127.0.0.1:9000, http://127.0.0.1:9000', but only one is allowed. Origin 'http://127.0.0.1:9000' is therefore not allowed access.

Fiddler告诉我,在成功的选项请求之后,get请求中确实有两个头条目.我做错什么地方在哪里?

更新

当我使用jQuery $ .get而不是$ http.get时,会出现相同的错误消息.所以AngularJS似乎没有问题.但哪里错了?

cors asp.net-web-api angularjs-http

93
推荐指数
7
解决办法
19万
查看次数

标签 统计

angularjs-http ×1

asp.net-web-api ×1

cors ×1

git ×1

windows ×1