5

Chcę wyświetlać obrazy z mojego kubełka AWS S3 w wydaniach GitHub, ale URL źródła źródłowego dostarczony przez GitHub nie działa.Wyświetlanie obrazu z AWS S3 z GitHub Flavored Markdown

Moja Przecena:

![test](https://s3-us-west-2.amazonaws.com/gitshoes/screenshot20140422-45272-isuk4x.png) 

HTML generowany przez GitHub:

<img src="https://camo.githubusercontent.com/b02d0cf44d4ba89549749d299ca9fcfb50612ee7/68747470733a2f2f73332d75732d776573742d322e616d617a6f6e6177732e636f6d2f67697473686f65732f73637265656e73686f7432303134303432322d34353237322d6973756b34782e706e67" alt="test" data-canonical-src="https://s3-us-west-2.amazonaws.com/gitshoes/screenshot20140422-45272-isuk4x.png" style="max-width:100%;">

URL obrazu I, pod warunkiem (dane-Kanoniczne-src) działa, ale camo.githubusercontent.com tylko mówi: „Nie Uznany".

Próbowałem używać różnych adresów URL obrazu, więc problem wydaje się być specyficzny dla obrazów AWS. Udostępniłem już obrazy AWS mojego wiadra jako publiczne, więc prawdopodobnie nie stanowi to problemu.

Odpowiedz

4

myślę, że może to być spowodowane nagłówki odpowiedzi typu zawartości nie są ustawione na Content-Type: image/png

Jeśli otworzy chrom inspektor przejdź do karty sieciowej, a następnie załadować URL obrazu widać mówi w nagłówkach odpowiedzi

Content-Type: 

https://i.imgur.com/krwv2oe.jpg jeśli spojrzeć na to zobaczysz, że ma nagłówki odpowiedzi Content-Type: image/jpeg

prawdopodobnie będziesz musiał skonfigurować wiadro AWS, aby powrócić nagłówki treści typu tha t odzwierciedlają treść powracającą.

Powiązane problemy