Comments (4)
I slept on it and I know what the issue is, the endpoint that runs on Vercel can in fact return a 404.
This happens because the server has to fetch the image from itself to process it (since you cannot access the filesystem in serverless). Since the route is protected with this setting on, the server doesn't have access to itself.
I'm not sure what we, ourselves, can do about that however, probably that Vercel should make it so a deployed function has access to fetch itself even with that setting enabled.
from astro.
Our image endpoint cannot actually return a 404, so this is either Astro or Vercel returning a 404. Since this only happens when a specific setting in the UI is enabled and only in previews, I would assume that this is on Vercel's end
from astro.
Thanks @Princesseuh. I have started a discussion on the vercel Github
from astro.
I see, that makes sense. I didn't mention this in my original post, but this actually all used to work just a few weeks ago. I wonder if something changed on Vercel's end 🤔
Thanks for looking into this and making a PR!
from astro.
Related Issues (20)
- Node SSR breaks when `X-Forwarded-Host` includes port and `X-Forwarded-Port` is also sent
- The image size isn't changing when viewport changes (Image/Picture built-in component) HOT 5
- Deprecation warning for `ReactDOM.renderToStaticNodeStream` used in `@astrojs/react/server.js` HOT 1
- Query Params are stripped HOT 1
- Adobe react spectrum not working (Unknown file extension ".css" ) HOT 2
- Asset links are not bundled in .html files HOT 4
- `NotificationPayload` type is not correct.
- toolbar: `toggleState` is not working. HOT 2
- ⚠️ Duplicated file name anywhere inside the `src/` folder. Not Allowed? HOT 13
- React 19 Beta throws error when starting astro dev server HOT 1
- Anchor elements in table cells with curly braces in their body multiply throughout the html document HOT 1
- i18n and transition HOT 2
- Path aliases in Markdown front-matter are not respected HOT 1
- script with "data-astro-rerun" cant have external library, give error HOT 2
- getRelativeLocaleUrl dont work with internal "#" link
- Provide a way to prevent script tags from running on the server side HOT 1
- i18n fallback in SSG mode does not generate pages HOT 2
- Api POST request Unexpected end of JSON input HOT 1
- global SCSS mixin can't be used HOT 1
- `astro:db`: TimeStamps stored using `NOW` (in UTC) are being translated to their Local Time value making the JavaScript value of the `Date` object inaccurate HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from astro.