Zeige gif Bild mit Webserver in Go (Golang)

8

Ich versuche, mit diesem einfachen Go-Programm ein transparentes 1x1-GIF-Bild (vorgeneriert in base64) auszugeben, obwohl ich es scheinbar nicht funktioniere. Hat jemand eine Idee, wie man dies entweder mit der vorgenerierten Base64-Zeichenfolge oder mit einer Datei von der Festplatte macht?

Ich schätze die Hilfe.

%Vor%     
hartfordfive 12.09.2013, 13:05
quelle

2 Antworten

8

Scheint hier gut zu funktionieren:

%Vor%

Wie überprüfen Sie, dass es nicht funktioniert? Wenn Sie darauf mit einem Webbrowser zugreifen, nehme ich an, dass es eine leere Seite mit einem transparenten Pixel darin zeigt, was ein bisschen schwer zu erkennen ist. : -)

Als Nebenbemerkung wird das Prüfen von Fehlern dringend empfohlen, sogar im Beispielcode (oft erklärt sich der Beispielcode selbst).

    
Gustavo Niemeyer 12.09.2013 13:32
quelle
1

funktioniert auch für mich. Übrigens, wenn Sie dies als Teil eines Beacon / Tracking-Pixels tun, könnten Sie einfach einen 204 no-Inhalt zurückgeben (es ist 35 Bytes kleiner als das gif und kann genau den gleichen Zweck erfüllen):

%Vor%     
orcaman 03.09.2014 14:24
quelle

Tags und Links