Kom ihåg mig?

Untiny, eller hur får man reda på den riktiga URLen.

 
Ämnesverktyg Visningsalternativ
Oläst 2010-01-15, 11:56 #1
emilvs avatar
emilv emilv är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2004
Inlägg: 1 564
emilv emilv är inte uppkopplad
Bara ett inlägg till!
emilvs avatar
 
Reg.datum: Feb 2004
Inlägg: 1 564
Citat:
Ursprungligen postat av BjörnJ Visa inlägg
Varför do ... while? Det är väl ingen vits att loopa där.
Jo, om man vill få reda på den verkliga slutdestinationen. Det är ju tillåtet att köra redirects i flera led.
emilv är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-01-15, 15:20 #2
grinditwp grinditwp är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2008
Inlägg: 320
grinditwp grinditwp är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2008
Inlägg: 320
Citat:
Ursprungligen postat av emilv Visa inlägg
Jo, om man vill få reda på den verkliga slutdestinationen. Det är ju tillåtet att köra redirects i flera led.
Precis. Ibland kan det finnas mer än en redirect.
Visst, majoriteten av alla Tinyurls har antagligen bara en redirect.

Är dock inte säker på hur alla andra liknande tjänster fungerar.

Hur som, det är det enda sättet, jag kan komma på, att vara helt säker på att det är slutdestinationen.
grinditwp är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-01-17, 14:20 #3
studiox studiox är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2004
Inlägg: 1 356
studiox studiox är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2004
Inlägg: 1 356
Citat:
Ursprungligen postat av grinditwp Visa inlägg
Precis. Ibland kan det finnas mer än en redirect.
Visst, majoriteten av alla Tinyurls har antagligen bara en redirect.

Är dock inte säker på hur alla andra liknande tjänster fungerar.

Hur som, det är det enda sättet, jag kan komma på, att vara helt säker på att det är slutdestinationen.
Kör Curl istället. Den kan följa redirects och du får alltid reda på destinationen

Notera att destinationen kan vara en helt annan än vad som finns i TinyURL. Exempelvis så skapar jag en TinyURL till https://www.google.se men den adressen finns inte, så google gör själva en redirect till http://www.google.se (dvs. utan HTTPS)
studiox är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-01-15, 18:44 #4
BjörnJ BjörnJ är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2009
Inlägg: 971
BjörnJ BjörnJ är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2009
Inlägg: 971
Citat:
Ursprungligen postat av emilv Visa inlägg
Jo, om man vill få reda på den verkliga slutdestinationen. Det är ju tillåtet att köra redirects i flera led.
Jo, det är sant, men då handlar det ju inte riktigt om untiny längre. Svaret man får fram skulle till och med kunna ses som felaktigt om det har skett ytterligare redirects, beroende på vad man är ute efter.

Om man ska använda det rent informativt är det väl bättre att skriva ut alla steg.

PHP-kod:
// unTiny() avser funktionen i mitt föregående inlägg.
// kanske borde döpas om till chkRedir() eller liknande.
echo $url;
while(
$url=unTiny($url))
  echo 
' -> '.$url

Senast redigerad av BjörnJ den 2010-01-15 klockan 19:03 Anledning: stor bokstav i funktionsnamnet
BjörnJ är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 
Ämnesverktyg
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 15:43.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017