问题标签 [external-url]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3177 浏览

login - ionic3 打开没有地址栏和工具栏和关闭按钮的外部 url

我的应用需要来自外部 url 的登录页面。

我认为的登录逻辑是:

脚步

  1. 启动 ionic 时打开外部 url
  2. 用户登录后,使用深层链接返回内部应用程序(例如:myapp://main)

我测试了第 2 步,这是深层链接。效果很好。

所以,我现在必须进行第 1 步。

首先,我用iframe. 并得到Refused to display 'https:....' in a frame because it set 'X-Frame-Options' to 'deny'.错误。似乎这需要服务器端配置。但无论如何我们都不想用这种方式。iframe感觉就像一个黑客。

其次,我试过了location.href = this.loginUrl;。在 chrome 浏览器中运行良好,但是当我构建 iOS 模拟器时,我看到地址栏、工具栏和关闭按钮。 我不喜欢这样,因为我不希望用户关闭登录页面或更改 url 地址。

第三,试过了window.open(this.loginUrl, '_self', 'location=no')。结果与第二个相同。

第四,尝试使用离子版本的in-app-browser插件。但结果与第二和第三相同。它仍然会打开一个带有地址栏、工具栏的浏览器,即使它显示“返回 myApp”。所以用户会觉得这超出了应用程序。 在这里检查,人们仍在寻找解决方案。

花了一天后,我什至不知道是否有可以尝试的选项。

0 投票
0 回答
64 浏览

url - Bigcommerce Stencil 外部访问 URL 无法加载页面进行测试

每当我stencil start在终端中运行时,我会说 90% 的时间我都在尝试访问外部 URL(类似这样 - http://192.168.1.146:3000),它给了我本地地址(http:// /localhost:3000)它无法在我的测试设备和所有浏览器上加载页面。我看了又看,但我似乎可以找到导致问题的原因。有人遇到过这个问题吗?

0 投票
0 回答
40 浏览

protocols - 如何找到我的 GitHub 存储库 git:// 协议?

逐字。
如何打开这个 https 协议 Git Repo 外部链接

进入类似这样的 git 协议 Git Repo 外部链接

0 投票
0 回答
599 浏览

php - 从外部 url 发布图像而不输入 [type='file'] (Laravel)

我正在使用Laravel 5.3,我在将图像发布到我的 api 时遇到问题。我有来自社交网络 api 的图像的外部 url。

我的任务是获取所有项目并将其发布到 api,而无需任何来自控制器forminput元素。

我从 api 获取图像,我可以轻松地发布文本值,但我在处理图像时遇到了困难。我可以Image::make()从 url 使用和制作图像;

如果我返回这个$img,我得到了这个对象:

在此处输入图像描述

但我不需要保存它。我必须将其直接发送到 api。如果我尝试将此对象设置为我在保存到之前$request->files收到的数组,则会收到此错误:POST $requestDB

在此处输入图像描述

但是我想像这样设置这个图像以便能够用作uploadedFile:

在此处输入图像描述

我怎样才能做到这一点。我没有任何想法。谢谢!:)

0 投票
1 回答
1377 浏览

json - 如何将 ion-card 动态链接到外部 url

我有一个从网络服务器获取其内容的离子卡,除了将离子卡点击事件链接到外部 url 之外,一切正常,下面是我的代码

我的 .ts 文件是

我收到此错误消息 Uncaught Error: Template parse errors: Parser Error: Got interpolation ({{}}) where expression is expected at column 13.

0 投票
1 回答
49 浏览

ruby-on-rails - 将敏感和较短的数据传递到外部链接

我最近想开始在我的网站中实现 API,但由于我缺乏关于如何使用 Ruby on Rails 正确发送 JSON 数据的知识,我遇到了一些关于验证的问题。我过去曾使用过一些 API 和 JSON,但这是我第一次同时使用这两种方法,而且我在 RoR 方面的经验仍然不足。

我的第一直觉是将参数连接到 url 上,在看到来自 API 的更积极(尽管仍然不完整)的 JSON 响应后,我认为我走在正确的轨道上,但在未能获得成功的响应后,我开始深入研究我确切地发送了什么,那是我注意到两个问题的时候。

第一个问题是 URL 中有敏感信息,例如我的 clientID,有关购买的信息,例如价格和描述,以及使用 MD5 加密的密钥和一些加密盐,但根据文档,它是安全的,只是为了比较有了服务器接收到的信息,所以总而言之我不太担心会泄露那种信息。我仍然想改进我的代码并尽可能多地保护信息。

我的第二个问题更重要,我注意到发送的信息不完整,因为 url 参数中的空间有限。

就在那时我知道我做错了什么,所以我开始寻找替代方案,最好是使用 POST 响应,但是我仍然缺乏关于如何使用 POST 正确发送参数的知识,并且当我尝试使用表单时,信息仍然存在,更糟糕的是,与我之前的尝试不同,我发送的参数在另一端似乎是空的,所以我开始深入研究它。

然后我发现link_to helper可以发送参数,但是经过一些测试它不起作用然后我发现用rails向外部站点发送参数,建议的方法是将参数连接到url中,所以我来了回完整圈。

所以我的问题是,如何在没有表单(因为所有信息之前都在之前的表单中填写过)的情况下将参数发送到外部网站(最好同时保持所有信息尽可能安全)?

虽然我之前使用过 API 和 JSON,但它们仍然是我不太习惯使用它们的主题,并且在某种程度上我仍然在 RoR 中学到了很多东西。

这是给我带来最多结果的代码(真实的看起来有点不同):

我的控制器order_controller.rb

在我看来,confirm_order.html.erb类似

欢迎任何见解,但现在我真的对如何解决这个问题一无所知,因为我已经用尽了我所学到的一切。

0 投票
1 回答
2798 浏览

python - Django - 外部 URL 链接

我是 Python 和 Django 的新手,我刚刚创建了一个网站。基本上我想在网站上有一个页面显示我们公司的合作伙伴。我创建了一个应用程序“合作伙伴”,在模型中,我将“网站”作为字段之一。

在合作伙伴 html 文件中,我有一个用户可以单击的按钮,这会将他们带到新选项卡中的合作伙伴网站。

我尝试通过以下方式链接该网站:{{ partner.website }} 但是最终结果如下:www.mydomain.com/partners/www.partnerwebsite.com

我只希望合作伙伴网站 (www.partnerwebsite.com) 在新标签页中打开。

任何帮助表示赞赏。如果已经有另一个帖子,请重定向我。

视图.py

模型.py

合作伙伴.html

网址.py

0 投票
1 回答
46 浏览

google-sites - Google 网站无法正确访问外部网址

我想在我的谷歌网站上添加一个外部 URL,我可以在“预览”模式下添加和访问 URL 链接,其中链接地址的格式为https://www.google.com/url?q=myurl

但是,当网页发布时,链接地址会变成https://sites.google.com/view/username/myurl并且无法访问导致 404 错误。

有没有办法解决这个问题?提前致谢!

0 投票
0 回答
369 浏览

reactjs - Reactjs 将表单数据发布到外部支付页面 URL

嗨,任何人都知道如何将 reactjs 表单数据发布到这样的外部 URL。

0 投票
1 回答
30 浏览

.htaccess - 子域重定向到外部 url 路径并保留子域的名称

我想要从子域重定向到外部 URL 到此 URL 的页面。我需要在 URL 中显示子域。不是带有路径的外部域名。

我在这个根域的子域中的 .htaccess 中尝试过。但到目前为止没有任何效果。

我有以下代码:

RewriteEngine On RewriteCond %{SERVER_PORT} 80

RewriteCond %{HTTP_HOST} ^elvis.ocien.be$ [OR]

RewriteCond %{HTTP_HOST} ^www.elvis.ocien.be$

RewriteRule ^(.*)$ https://servicebox.be/quarki/software/elvis-dam/ $1 [QSA,L,R=301]

我在最后一条规则中使用 [P] 而不是 [QSA,L,R=301] 进行了尝试。但这会以失败告终。有谁知道如何做到这一点。还保持 SSL HTTPS 工作?

希望有人知道如何做到这一点,谢谢