如何在 html 上发出 iframe 请求?

发布于 2024-10-28 20:23:50 字数 548 浏览 1 评论 0原文

我需要您的专家帮助解决这个问题

,因为http请求可以在网页、应用程序等上发出...

  • iframe(很好的例子:facebook小部件)
  • 服务器端对远程服务器的请求(使用:java,python,php)
  • 图像嵌入,视频嵌入 (html)
  • API 请求(与 ss 请求相同)
  • ajax 请求(在同一主机上)
  • 等等

1.) 这些类型的请求之间的主要区别是什么?
2.) 它们是否都使用相同数量的(带宽等..),例如,如果我使用 file_get_contents("http://somesite/somefile.htm")(php) 与

html 版本,我是否要求同样的事情,或者一个与另一个相比是否有更多的“权重”其他..
3.) 如果是这种情况,是什么导致了差异?

问候,
雅芳

I need your expert help with this question

since http requests can be made on webpages, apps, etc with...

  • iframes (good example: facebook widgets)
  • server side requests to remote servers (with: java, python, php)
  • image embeds, video embeds (html)
  • api requests (same as ss request)
  • ajax requests (on same host)
  • and more

1.) What is the main difference between these types of requests?
2.) Do they all use the same amount of (bandwidth etc..), for example if I use file_get_contents("http://somesite/somefile.htm")(php) versus

the html version <iframe src="http://somesite/somefile.htm">, am I requesting the same thing or is there more 'weight' on one versus the other..

3.) What causes the differences, if that's the case?

Regards,
Avon

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

玩世 2024-11-04 20:23:50

使用 file_get_contents 和 iframe 调用文件名的问题的简单答案是,返回的内容是相同的。但是,您的其余问题实际上取决于不同实现的作用。通常,您会发现

  • 服务器端请求与带宽的 HTML 相同,因为输出只是纯 HTML
  • iframe 通常重量较轻,因为它们通常不包含模板(即框架之外的内容) HTML。
  • 图像/视频嵌入只是一段 HTML,但如果图像或视频存储在您的服务器上,这些数据通常比 HTML 本身大得多(尤其是视频)
  • API 请求通常非常小,因为它们返回一个非常小的值。少量数据专门响应请求。但是,如果您请求大量数据,那么这可能会很大。
  • AJAX 在带宽方面与 API 类似。潜力非常低,因为它只返回所需的数据,但如果有大量数据,这可能会非常大。

然而,AJAX 和 API 调用通常是最小的。

The simple answer to your question of calling a filename using file_get_contents and iframe, the content returned is identical. However, the rest of your questions really depends on what the different implementations do. Usually you will find that

  • server-side requests as are just the same as HTML for bandwidth, as the output is just pure HTML
  • iframes are usually lighter weight, as they do not usually have the template (i.e. the stuff outside the frame) included in the HTML.
  • image / video embeds is just a piece of HTML, but if the images or video are stored on your server, this data is usually a lot bigger than the HTML itself (videos especially)
  • API requests are usually very small, as they return a very small amount of data to specifically respond to the request. However, if you are requested a LOT of data, then this does have the potential to be large.
  • AJAX is similar to API in terms of bandwidth. Has the potential to be very low, as it only returns the data that is needed, but if there is a LOT of data, this can be quite large.

AJAX and API calls are usually the smallest however.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文