PHP: Kürzere / verdeckte Codierung für eine URL, die in eine andere URL eingebettet ist?

Ich schreibe mir ein Skript, mit dem ich eine URL und zwei ganzzahlige Dimensionen im Querystring einer einzelnen Get-Anfrage senden kann. Ich benutze base64, um es zu kodieren, aber es ist verdammt lang und ich mache mir Sorgen, dass die URL zu groß wird.

Kennt jemand eine alternative, kürzere Methode, um dies zu tun? Es muss dekodierbar sein, wenn es in einer get-Anfrage empfangen wird, daher sind md5 / sha1 nicht möglich.

Vielen Dank für Ihre Zeit

Bearbeite: Entschuldigung - ich hätte es besser erklären sollen: Ok, auf unserer Website werden Screenshots von Websites angezeigt, die zur Überprüfung veröffentlicht werden. Wir haben unseren eigenen Thumbnail- / Screenshot-Server. Grundsätzlich muss das Bild-Tag eine codierte Zeichenfolge enthalten, in der die URL für einen Screenshot und die Breite / Höhe des anzuzeigenden Bildes gespeichert sind. Ich möchte jedoch nicht, dass es in "Rohtext" für die Welt angezeigt wird. Natürlich kann sich jeder für base64 entscheiden, aber wir möchten nicht, dass Ihr Durchschnittsbürger den URL-Pfad aufnimmt. Wirklich muss ich holen: URL, Breite, Höhe in einer einzelnen GET-Anfrage.

Antworten auf die Frage(12)

Ihre Antwort auf die Frage