小编abr*_*ham的帖子

克服"X-Frame-Options禁止显示"

我正在写一个小网页,其目的是构建其他一些页面,只需将它们合并到一个浏览器窗口中以便于查看.我试图框架的一些页面禁止被框架并抛出"拒绝显示文档,因为X-Frame-Options禁止显示".Chrome中的错误.我知道这是一个安全限制(有充分理由),并且无权更改它.

是否有任何替代框架或非框架方法在单个窗口中显示不会被X-Frame-Options标头绊倒的页面?

iframe frames x-frame-options

412
推荐指数
12
解决办法
64万
查看次数

使用jq串行解析和显示json中的多个字段

我有这个Json

{
    "users": [
        {
            "first": "Stevie",
            "last": "Wonder"
        },
        {
            "first": "Michael",
            "last": "Jackson"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

使用jq我想连续显示名字和姓氏.像这样 -

Stevie Wonder
Michael Jackson
Run Code Online (Sandbox Code Playgroud)

这是我走了多远 -

jq '.users[].first, .users[].last'
Run Code Online (Sandbox Code Playgroud)

但它显示出来

"Stevie"
"Michael"
"Wonder"
"Jackson"
Run Code Online (Sandbox Code Playgroud)

请注意以下事项 -

  1. 我不想要的双引号.
  2. 我不想要的回车.
  3. 它混乱了.我的查询首先显示所有名字,然后显示所有姓氏.但是,我想要第一个,最后一对.

json jq

188
推荐指数
8
解决办法
14万
查看次数

PHP - SSL证书错误:无法获得本地颁发者证书

我在Windows 7上运行PHP版本5.6.3作为XAMPP的一部分.

当我尝试使用Mandrill API时,我收到以下错误:

未捕获的异常'Mandrill_HttpError',消息'API调用消息/发送模板失败:SSL证书问题:无法获取本地颁发者证书'

我已经尝试过在StackOverflow上阅读的所有内容,包括将以下内容添加到php.ini文件中:

curl.cainfo = "C:\xampp\php\cacert.pem"
Run Code Online (Sandbox Code Playgroud)

并且当然从http://curl.haxx.se/docs/caextract.html下载到该位置的cacert.pem文件

但毕竟,重新启动XAMPP和Apache服务器但仍然得到相同的错误.

我真的不知道还有什么可以尝试的.

任何人都可以建议我还能尝试什么?

php xampp ssl curl mandrill

163
推荐指数
9
解决办法
23万
查看次数

如何在TypeScript文件更改时观察和重新加载ts节点

我正在尝试使用TypeScript和Angular应用程序运行dev服务器,而不是每次都转换ts文件.我发现我可以运行,ts-node但我也想观看.ts文件并重新加载应用程序/服务器,就像我用gulp watch这样的东西.

development-environment typescript nodemon gulp angular

132
推荐指数
14
解决办法
8万
查看次数

是否已有Google+ API?

我想知道开发人员是否已经有Google+ API.我还没找到什么?

该API现已推出:https://developers.google.com/+/

google-api google-plus

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

如何在Google+墙上发布

我想在我的应用程序中分享Google+墙上的一些信息.为此,我浏览了Google+ API.在该API中,他们提到了如何获取特定用户的访问令牌,但他们没有提到如何使用访问令牌在用户墙中发布.

api google-plus

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

当referrer不可用时,正确地执行redirect_to:返回Ruby on Rails

我遇到了问题redirect_to :back.是的,这是推荐人.

我经常得到例外

(ActionController :: RedirectBackError)"在此操作的请求中未设置HTTP_REFERER,因此无法成功调用redirect_to:back.如果这是测试,请确保指定request.env [\"HTTP_REFERER \"]."

我意识到这是推荐人无法使用的结果.有没有办法,例如,可以在访问的最后一页访问每次访问时设置一个会话变量,当HTTP_REFERER不可用时,利用此会话变量重定向到?

ruby ruby-on-rails http

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

如何使用Chrome的扩展"Advanced Rest Client"测试REST API

按照以下链接的说明,我成功为我的Django应用程序构建了一个REST API:http://django-rest-framework.org/tutorial/quickstart.

我可以通过在Unix提示符下执行以下操作来测试它:

curl -H 'Accept: application/json; indent=4' -u root:myPassword http://www.myWebsite.com/users/
Run Code Online (Sandbox Code Playgroud)

有用 :)

但是,我想使用Chrome扩展程序Advanced Rest Client来测试相同的功能.我已经安装了扩展程序,但我不知道在哪里/如何放置字段.当我做出受过教育的猜测时(正如您在屏幕截图中看到的那样),它拒绝它说"未提供身份验证凭据"

失败请求的屏幕截图

我应该如何/在何处将参数指定给REST API?

rest google-chrome-extension

88
推荐指数
4
解决办法
27万
查看次数

为什么我要求运行'rake db:migrate RAILS_ENV = test'?

在Rails 4.0.0.rc1,Ruby 2.0.0上,运行迁移后,当我尝试运行测试时,我看到以下错误rspec:

/Users/peeja/.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/migration.rb:376:in`check_pending! ':正在等待迁移; 运行'rake db:migrate RAILS_ENV = test'来解决此问题.(ActiveRecord的:: PendingMigrationError)

这似乎不对.没有人迁移他们的测试数据库,是吗?他们db:test:prepare,这是公平的 - 我忘了做.所以我再次运行rake db:test:prepare并运行我的rspec命令......并看到同样的错误.

如果我真的rake db:migrate RAILS_ENV=test,错误确实消失了.

这是怎么回事?这是Rails 4中的新功能吗?

ruby-on-rails rails-migrations ruby-on-rails-4

58
推荐指数
4
解决办法
9万
查看次数

适用于Gmail的Inbox API

有没有关于Gmail新收件箱何时会有API的讨论.我们希望融入其中,特别想要与提醒和贪睡相结合.

gmail-api

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