Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    643

    chiamata ajax con parametri senza punto interrogativo o con punto interrogativo

    Ciao a tutti,

    qual è la differenza tra fare una chiamata ajax a questo indirizzo in questo modo:

    codice HTML:
    miosito.com/a/b/par1=1&par2=b&par3=3
    o in questo:
    codice HTML:
    miosito.com/a/b/?par1=1&par2=b&par3=3
    La unica differenza è il punto interrogante!


    Grazie,
    Roberto

  2. #2
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,190
    Io lo chiamerei punto interrogativo...
    A prescindere dalla grammatica quando usi ? tutte le coppie di tipo chiave=valore sono intesi come query string parameter e quindi fanno parte dei parametri GET. Nel primo caso invece devi decomporre l'URL Per ottenere i valori.
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  3. #3
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    643
    Quote Originariamente inviata da ciro78 Visualizza il messaggio
    Io lo chiamerei punto interrogativo...
    A prescindere dalla grammatica quando usi ? tutte le coppie di tipo chiave=valore sono intesi come query string parameter e quindi fanno parte dei parametri GET. Nel primo caso invece devi decomporre l'URL Per ottenere i valori.
    Sì, scusa per la grammatica, è che vivo all'estero da 20 anni e ogni tanto faccio questi errori in italiano (ovvero una traduzione letterale della lingua che parlo abitualmente).
    Ma a livello di cache della pagina, lato navigatore, come viene trattata l'una e l'altra chiamata?
    ...allo stesso modo?


    Grazie,
    Roberto

  4. #4
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,190
    la cache non ha nulla a che vedere con l'argomento. Al navigatore cambia poco. fa una chiamata alla pagina. A te sono due pagine diverse a meno di artifici.
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2020 vBulletin Solutions, Inc. All rights reserved.