问题标签 [akamai]

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 投票
1 回答
331 浏览

facebook - Facebook 标签和 AKAMAI 托管内容

我们正面临以下问题。我们正在构建一个 Facebook 选项卡页面,并且SSL URL, 是通过 AKAMAI(类似于:)https://a248.e.akamai.net/f/248/{PATH}。Non Secure 页面选项卡,通过正常的URL(例如http://ourapp.com)提供,两个URLs 都由 Facebook 正确配置和解析(通过 Linter 测试),但是,当我们打开页面选项卡时,我们得到:

看来,Facebook 发布到安全的URL,没有完整的URL,只是域部分。如果我们将图像附加到应用程序设置中,事情会变得越来越奇怪。当我们把:

那么访问被拒绝是这样的:

有什么建议吗?

0 投票
2 回答
1261 浏览

java - 需要在 TeamSite 中从基于 SOAP 迁移到 RESTful Akamai Purge 请求格式

我们在 Interwoven TeamSite 中针对特定项目有几个工作流任务,其中编写了用于清除 Web 服务器缓存的代码。Web 服务器缓存实际上是通过 akamai 清除发生的(目前 akamai 清除使用基于 SOAP 的格式)。由于基于 SOAP 的 akamai 清除格式将很快被弃用,我们需要对从基于 SOAP 的迁移到 REST API Akamai 清除格式进行必要的更改。您能帮我这样做吗?我浏览了以下文档:https://api .ccu.akamai.com/ccu/v2/docs/index.html

0 投票
1 回答
234 浏览

rest - 我可以将多少对象发送到 Akamai 边缘服务器进行清除?

Akamai 最近发布了用于处理边缘服务器清除的 REST API。

我正在制作一个函数/方法来访问该 API 并使我们存储中输入对象的缓存无效。

文档说可以将多个对象传递给请求(请参阅清除请求部分)。但是,他们没有说我可以传递多少个对象。

我说的是可能需要在一次调用中清除数千个对象,有人知道我每次调用可以传递多少个对象吗?

0 投票
1 回答
66 浏览

jsp - 我有一个网站,其中包含大量生成的个性化内容,我该如何与 Akamai 合作?

我有一个网站,其中包含大量生成的个性化内容。根据您在网站上的行为,例如,如果您过去购买了一些商品,系统将不会再次推荐这些商品。一件好事是大多数网页都有静态内容(例如图像、页眉、页脚)。问题是我的页面上有很多动态点,如何利用 Akamai 尽可能多地缓存以减少服务器负载?

0 投票
2 回答
265 浏览

facebook - facebook lint 工具无法加载在 Fetched url 和 Canonical URL 之间不同的打开图

我得到了这个网址

//www.nasl.com/nasltv/watchvod/id/874146/marcos_senna_nyc_nasl_player_of_the_week_%7C_week_5

当你尝试

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.nasl.com%2Fnasltv%2Fwatchvod%2Fid%2F874146%2Fmarcos_senna_nyc_nasl_player_of_the_week_%257C_week_5%3Fflash

你会得到一个不同的规范 URL //www.nasl.com/nasltv/watchvod/id/874148/nasl_weekly_rewind_%7C_week_5

这是第一个用于开始测试开放图形实现的 url,所以我的 hipotesys 是与缓存相关的东西,并且 facebook 抓取超时

您是否可以看到这是 og 元定义的视图源:http ://www.nasl.com/nasltv/watchvod/id/874146/marcos_senna_nyc_nasl_player_of_the_week_%7C_week_5?flash

但总是从 URL //www.nasl.com/nasltv/watchvod/id/874146/marcos_senna_nyc_nasl_player_of_the_week_%7C_week_5 获取内容

另一个见解是这背后是 Akamai CDN

有没有人对此有任何见解?

在此先感谢您的帮助

0 投票
2 回答
1544 浏览

http - 如何关闭动态 html 文件的 Akamai 缓存?

我运行 wordpress 站点并使用 Akamai 进行缓存。我在每个页面上都有一个链接,因此用户可以随时在桌面和移动网站之间切换。单击此链接后会存储 cookie,该 cookie 会随每个请求传递给服务器,因此服务器知道是否需要返回移动站点或桌面版本。

现在,当我通过“来源”访问时,一切正常,因为它跳过了 Akamai 缓存。但是,当正常访问站点时,使用 Akamai 缓存时,链接不会执行任何操作。我假设它是因为就 Akamai 而言,它的 url 请求完全相同,并且由于 Akamai 已经有它的缓存版本,它返回相同的页面,同时忽略 cookie。

有什么方法可以直接从我在 wordpress 中的 php 文件中告诉 akamai 不要缓存 html 并且只针对图像、css 等进行缓存?

或者,Akamai 本身是否有可以指定的设置?

如果不是,那么我还需要哪些其他选项才能使其正常工作?

0 投票
1 回答
1162 浏览

http - Akamai 从源服务器提取 CDN 重定向

我们在服务器上设置了 Akamai Pull CDN(我们无法控制 Akamai 设置),我们希望从源服务器重定向到 Akamai CDN URL,因此最终用户在浏览器中拥有的 URL 始终是 Akamai URL,因此这是即使存在指向原始域本身的旧链接,也会被共享的 URL。

但是,当我们重定向所有请求时,我们也会重定向 Akamai 本身。是否有任何标头或任何标识 Akamai 爬虫的内容?我在网上找不到有关此的任何信息。Akamai 上的文档说您应该在旧域上为 Akamai CDN 设置一个 CNAME,但这是我们不能做的事情,因为我们无法控制原始 URL 到不同的东西。

0 投票
1 回答
579 浏览

cdn - 是否可以将逻辑添加到 CDN

是否可以根据用户代理提供两个不同的页面。如果用户代理与所有其他用户代理的 iPhone 和 pagename-other.html 匹配,我想提供 pagename-iphone.html。我希望网站上的所有页面都遵循这种模式。是否可以在 CDN 级别(云端、akamai 等)执行此操作。

感谢您的帮助!

0 投票
2 回答
993 浏览

http - 为什么 Akamai 需要 7 分钟才能清除 URL?

当我使用 Akamai Luna Control Center 工具清除 URL 时,它说最多需要 7 分钟。在我的测试中,95% 的时间需要 1-180 秒。

为什么需要这么长时间?在这方面,Akamai 背后的架构是什么?当然有很多边缘服务器,但是您可以在几秒钟内发出大量请求来清除所有边缘服务器,所以我认为这不是技术原因。

我在想也许他们将您的请求添加到队列中,并且队列每 N 秒运行一次,并且也只能处理 X 个项目。所以你可能会排队。

无论如何,这只是猜测,有人知道真正的原因吗?

0 投票
0 回答
183 浏览

asp.net-mvc - 使用 Akamai 时移动和桌面页面的缓存技术

我们有一个使用 Akamai 进行缓存的 ASP.NET MVC 网站。请求缓存在 Akamai 服务器上,后续请求从缓存而不是 ASP.NET MVC 管道返回。

现在,我们在 ASP.NET MVC 中使用 (ActionName.Mobile.chtml) 语法介绍移动视图。移动视图是原始应用程序的一部分,其中添加了 .Mobile 关键字。我们担心,由于移动页面将由相同的控制器操作调用提供服务,因此我们将为桌面页面获取移动页面,反之亦然。

在与桌面网页和移动网页一起使用时,是否有人对 Akamai 缓存行为有任何经验?