问题标签 [serving]

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 回答
1170 浏览

php - 提供图像?htaccess 重定向图像文件夹?

我有一个上传图像的 php 脚本,将其重命名为随机散列,根据散列创建文件夹,将原始图像存储在最后创建的文件夹中,最后为它创建 2 个其他缩略图...

常规图像...images/a3c/65c/297/108_a3c65c2974270fd093ee8a9bf8ae7d0b.jpg

缩略图...images/a3c/65c/297/108_a3c65c2974270fd093ee8a9bf8ae7d0b_t.jpg

较小的缩略图...images/a3c/65c/297/108_a3c65c2974270fd093ee8a9bf8ae7d0b_sm.jpg

对于上传的每张照片,它将在数据库中存储一条新记录,其中包含照片 ID 和此信息

(注意我没有存储“.jpg”或“_t.jpg”等)

现在为了让我提供图像(我不知道这是否是一个好习惯),目前我有这个返回图像的 php 函数......

基本上,我想做一些像推特这样的图片网址看起来像这样的事情

问题...

  1. 我怎样才能实现这种类型的 url 结构?访问?
  2. 我是否以正确的方式返回图像?
  3. 我在做什么是安全、聪明和好的做法吗?如果没有,有更好的方法吗?

谢谢!!

0 投票
1 回答
2522 浏览

file - 在 webpy 中提供不是来自 /static 的静态文件

有没有办法从 webpy 的 /static 文件夹中提供静态文件(图像)?我想做的是显示分散在各个目录中的图像,并且将它们全部移动到 /static 确实不是一种选择。如果在 webpy 中不可行,是否还有其他 python web 框架可以做到这一点?

谢谢,

v923z

0 投票
1 回答
283 浏览

javascript - 尝试使用 Node.js 动态设置循环中的页面

我正在尝试做一些简单的事情(我希望):从数据库接收 JSON 并循环通过它以在 Node.js 中创建所有必要的页面路由。截至目前,我只是使用存根数据,但 console.log 始终显示键值对中的最后一个值“联系人”。第一个控制台正确显示所有内容。

这是我的代码:

我认为这将是在 Node 中动态创建页面路由的最简单方法(最终我会将数据绑定到其中),但我可能错了。

谁能指出我正确的方向?我正在使用 express 框架。

0 投票
2 回答
2219 浏览

performance - 选择哪个广告首先出现的算法是什么?

我需要一个公式来计算哪个广告将首先出现。

好的,问题来了:我正在开发一种新的广告方式的系统。广告商将定义一个类别的总预算和最高每次点击费用。

如果同一类别中有多个广告客户,谁的广告会先投放,顺序是什么?

这是一个例子:

并且类别的平均点击率为 %2

是的,所有数字都是假的。

那么,谁的广告将首先投放,为什么以及如何投放?我该如何制定这个?

0 投票
1 回答
869 浏览

google-app-engine - 使用 Google App Engine 提供图像?

我正在编写一个简单的应用程序,让用户上传图片,该应用程序将直接在上传表单下方显示图片。但是我不知道如何正确显示图像。我在堆栈溢出中尝试了几个答案。他们似乎都没有回答我的问题。谁能看看我的代码,看看我做错了什么?任何帮助将不胜感激。

0 投票
2 回答
6914 浏览

nginx - Nginx:通过 URL 路径提供静态文件

有没有办法只通过一些 URL 路径来提供静态文件?例如,下一个 URL 模式http://host/static/*.png具有/static/子字符串(路径),Nginx 将从那里提供任何静态数据。

在 Web 服务器文档中,我找到了一个示例:

并像这样定义了我的 Nginx 配置:

我尝试使用 root dir添加额外location的 for 。*/static/*.*/var/www/some_statics

0 投票
3 回答
5459 浏览

python - 如何使用应用引擎 SDK 提供云存储文件

在应用程序引擎中,我可以使用我的应用程序的默认存储桶提供像 pdf 这样的云存储文件:

但是,如何在 SDK 中提供本地云存储文件,而不使用 blob_key?

我这样写到默认存储桶:

SDK 中默认存储桶的名称 = 'app_default_bucket'

在 SDK 数据存储中,我有一个种类:GsFileInfo显示:文件名:/app_default_bucket/example.pdf

更新和解决方法:您可以获得非图像文件(如 css、js 和 pdf)的服务 url。

0 投票
1 回答
98 浏览

javascript - 如何根据浏览器宽度动态重新提供内容?

我现在正在建立一个 wordpress 网站,我想根据浏览器的宽度制作 2 个单独的 do_shortcode("[]"),并在浏览器宽度发生变化时刷新和更改内容。有没有办法做到这一点?我通过阅读其他关于 PHP/Javascript 的线程的理解是,由于 PHP 在 JS 之前运行,因此两者不能很好地相互交互。有没有最好的方法来做到这一点?

谢谢你的帮助!

0 投票
2 回答
5089 浏览

file - 一个人应该如何从 laravel 招摇?

我正在尝试使用swagger和 laravel 来自动记录我们的 RESTful API。目标是将 swagger 注释保留在 laravel 控制器中,然后让 swagger 解析注释并生成关联的 .json/.php 文件。理想情况下,我希望 laravel 项目提供 swagger 文件,以便所有内容都保持在同一个引擎盖下并保持同步。

为了实现这一点,我在我的 laravel 项目的根目录(与public所在的目录相同)中创建了一个docs目录。然后,我将以下路由添加到 routes.php:

使用这种方法,我可以将我的 swagger-ui 网站指向http://mydomain/docs,剩下的就是魔法。

对于所有的 laravel 大师,这是提供这些 swagger 文件的最佳方式吗?我尝试将docs目录公开,但这会导致重定向循环。

实现此目的的另一种方法是在我的 Web 服务器配置中创建一个直接指向这些 swagger 文件的虚拟主机,但在这一点上,我宁愿不必进行这种额外的配置。

0 投票
1 回答
45 浏览

javascript - 如何从另一个网站向 node.js 应用程序发出请求?

我一直在尝试了解 Node.js 在不同场景中的工作方式。我在某个领域有点挂了。据我了解,Node 非常适合广告投放等任务。在类似于谷歌广告的场景中,发布商放在其网站上的代码将如何向远程广告服务器发出请求?我一直在查看 http 模块,发现可以发出请求,但如果我理解正确,那只能从节点应用程序本身工作。我想知道其他应用程序和网站如何交互和提出请求。

我希望这个问题简洁明了。我对此非常好奇,花了几个星期研究这个并且空手而归。任何方向将不胜感激。