Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    102

    window.location.href - limite passaggio parametri

    Ciao,
    nel caso di un php che utilizzi in questo modo un js per richiamare se stesso e passarsi determinati parametri mediante appunto:
    codice PHP:
    Codice PHP:
    window.location.href="" combo "?CampoA=" valoreTesto "&CampoB=" combo
    sapete dirmi qual'è la quantità massima di byte che possono essere passati in questo modo?

    Mi spiego meglio - window.location.href - ha una limite di byte per passare i parametri?

    Ci sono alternative di questo tipo che possano passare quantità di dati consistenti ( circa 2000 byte )?

    Grazie - ciao


  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,132
    Ma strana richiesta, io so che non puoi passare + di 255 caratteri in querystring (modalità get) (?questa_è_la_mia_stringa_che come_massimo_può_contenere_255_caratteri) in byte una stringa cosa può pesare pochi byte, se inceve vuoi inviare (upload) un file non puoi inviarlo in modalita get.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    255 caratteri e' il limite se si tiene conto di browser antichissimi (meta' anni 90),
    con i browser moderni la lunghezza massima dell' intero url e' minimo intorno ai 2000 caratteri (256bytes)
    passando dati via post il massimo minimamente consentito dovrebbe essere 128kb

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,132
    Originariamente inviato da Xinod
    255 caratteri e' il limite se si tiene conto di browser antichissimi (meta' anni 90),
    con i browser moderni la lunghezza massima dell' intero url e' minimo intorno ai 2000 caratteri (256bytes)
    passando dati via post il massimo minimamente consentito dovrebbe essere 128kb
    Non avevo fatto upgrade del informazione oppure che abbia confuso caratteri con byte, boh tutto è possibile grazie del info sei un grande come sempre.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    102
    Attualmente un mio programma PHP sta girando e ricarica la pagina con "window.location.href"
    passando una stringa che arriva a circa 1200 byte.

    Sapevo già che con GET la stringa non supera 256byte ma proprio il fatto che l'esecuzione del mio programma riesce a far passare questa quantità consistente di byte mi lascia in dubbio.

    Che esista qualche tipo di confgurazione nel server?


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 © 2025 vBulletin Solutions, Inc. All rights reserved.