ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
590
590
EMPFEHLEN
-
Hi Leute,
ich beschäftige mich gerade ein wenig mit QR-Codes.
Gibt es irgend eine Möglichkeit, den Referer des QR-Code readers auszulesen.
Also in der Form, dass ich z.B. eingrenzen kann, dass der Weblink, welcher im QR code steht, nicht via normalen PC-Browser aufgerufen werden kann, sondern nur mit einem Handy?
Bin gespannt auf Eure Ideen und Erfahrungswerte zu dieser Frage.
-
Am einfachsten wäre es wohl, wenn man dem Query-String der im QR-Code codierten URI einen entsprechenden Teil anhängt, also z.B. aus
einCode :1
http://www.tutorials.de/
macht.Code :1
http://www.tutorials.de/?src=qr
Grüße,
Matthias„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
Hallo Matthias,
danke für deine Antwort. Das war auch mein erster Gedanke. Problem ist aber, dass man diese Adresse natürlich auch im Browser eines PCs eingeben kann.
Hier dachte ich eher an die Richtung, dass via htaccess, oder php ausgelesen wird, ob es sich wirklich um ein Smartphone handelt....
Nur weiß ich halt nicht, welche smartphone-spezifischen Weichen und refferer Daten gesendet werden...
-
Das ist unmöglich. Alles was dein Smartphone in die HTTP Anfrage steckt lässt sich genau so mit jedem anderen Gerät senden.
Wenn du z.B. auf eine mobile Seite (eine Smartphone optimierte Seite) weiterleiten wolltest, könntest du den User-Agent dazu verwenden. Aber um wirklich eine Art "Sicherheit" zu erreichen gibt es kein Möglichkeit.
-
Mir geht es hier nicht um 100% sicherheit, nur um eine Eingrenzung welche im Kosten-Nutzen-Faktor steht.
Wenn ich mit meinem Browser auf eine Webseite gehe, kann er ja teilweise Versionsnummern und Software meines PC-S via Javascript anzeigen. Welches Betriebssystem, welcher Browser usw.
Dass müsste man doch auch auf ein Smartphone eingrenzen können.
Vielleicht haben die ja Versionskennzeichen wie Firefox-mobile 4.5 oder Symbian OS etc.
Klar, dass man diese Header mit etwas wissen fälschen kann, mir geht es hier aber um den normalfall, dass ein "nicht technisch versierter" user jetzt nicht einfach ne URL kopieren und im Browser anstatt im Smartphone aufrufen kann.
-
14.06.11 11:05 #6
- Registriert seit
- May 2007
- Ort
- Dresden (Sachsen)
- Beiträge
- 1.956
Vielleicht hilft dir diese Liste: http://www.useragentstring.com/pages...20Browserlist/
Ich mag:- positive Bewertungen meiner Beiträge
- ein Danke für meine hilfreichen Beiträge
Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX
... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.
-
15.06.11 02:21 #7
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo,
schau mal hier:
http://detectmobilebrowser.com/
Gruß TomJava rocks!
How to become a good Java Programmer?
Does IT in Java and .Net
The only valid measurement of code quality: WTFs / minute
Blog
Xing
Twitter
Ähnliche Themen
-
JSF - Referer
Von y0dA im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 0Letzter Beitrag: 22.06.07, 13:25 -
JSF - Referer
Von y0dA im Forum JavaAntworten: 0Letzter Beitrag: 22.06.07, 13:25 -
Referer faken
Von D@nger im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 30.07.05, 20:26 -
Referer
Von olguil im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 04.01.05, 16:44 -
http referer
Von SaTaN im Forum PHPAntworten: 12Letzter Beitrag: 02.01.04, 08:58





Zitieren



Login





