Visualizzazione dei risultati da 1 a 4 su 4

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    205

    Problema + whitespace servizio ASP con chiamata post application/x-www-form-urlencoded;charset=utf-8

    Ciao a tutti,

    ho un problema urgente.
    Effettuo una chiamata post (in angularjs) ad un servizio in ASP (che cerca dei dati nel db) con HEADER

    $http.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=utf-8';

    In questa chiamata passo una stringa.
    Funziona bene ma se passo una stringa con uno spazio non funziona la query contenuta nel servizio ASP non va.

    Lo spazio dovrebbe essere condificato con un +.

    Ho provato a fare un replace in ASP con

    codice:
    variabile = replace(request.Form("variabile")," ","%")
    oppure con

    codice:
    variabile = replace(request.Form("variabile"),"+","%")
    Devo sostituire lo spazio della variabile che viene passata tramite post con un % o %20 per far funzionare la query.

    Dove ho sbagliato?


    Grazie,

  2. #2
    prova con server.urlencode

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    205
    ma come faccio ad isolare la variabile 'variabile' inviata tramite POST con server.urlencode?

  4. #4
    basta che ci pensi un attimo, non mi pare difficile ;-)

Tag per questa discussione

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