Я новичок в appengine и html, и мне нужна помощь. Я развернул следующий html-файл для appengine, но мне нужно получить URL-адреса для всех изображений следующим образом: http(s)://hostname/chosenpath/1 (т.е. 1 для изображения 1 и т. д.)
Любая помощь будет оценена. Спасибо
<!DOCTYPE html>
<html>
<body>
<figure1>
<img src = "https://storage.googleapis.com/ccws-cw1-bucket/e4.jpg" alt = "Glasgow city" width = "500" height = "333" title = "Glasgow City">
<figcaption>Glasgow City located in Scotland</figcaption>
</figure1>
</figure2>
<img src = "https://storage.googleapis.com/ccws-cw1-bucket/image.jpg" alt = "Islamabad city" width = "500" height = "333" title = "Islamabad City">
<figcaption>Islamabad City is the capital of Pakistan</figcaption>
</figure2>
</figure3>
<img src = "https://storage.googleapis.com/ccws-cw1-bucket/Istanbul.jpg" alt = "Istanbul city" width = "500" height = "333", title = "Istanbul City">
<figcaption>Istanbul City is a city in Turkey</figcaption>
</figure3>
</body>
</html>
Вы могли бы сделать следующее
Имейте особый путь, такой как http(s)://hostname/chosenpath/img/1
. Здесь img
специальная папка на вашем пути
Напишите обработчик маршрута для обработки любого маршрута, который заканчивается на /img/
, где вы затем вручную извлекаете файл и возвращаете его пользователю. Вы также можете сделать перенаправление отсюда на URL-адрес https://storage.googleapis.com
Вы также можете сохранить указанный вами URL-адрес, но добавить код, чтобы определить, что файл, запрошенный пользователем, является файлом изображения (убедитесь, что он заканчивается на .png, jpg и т. д.), а затем вы перенаправляете пользователя на URL-адрес https://storage.googleapis.com
Это вообще недопустимый HTML.