Doesn't work? Find out why!

Long Story short: Google Chrome blocks embedding certain sites (like YouTube.com, cars.com, etc.) for security reasons. T_T

If you wanna hear me yap about the web heres the long story:

  • A cool feature webrowsers have are called CORS which blocks the outgoing requests on the server side, these requests are being blocked on purpose by the server side
  • Another feature is called X-Frame-Options which blocks embedding on the client side, this can be found in the header of the packet which is how the Internet works.
  • making a fetch/http request isn't an option as sites block those too, this is done with something known as a reverse proxy, it looks at the request and decides whether to allow it or not. If not it spits out an error (usually 403 Forbidden, 429 too many requests).