Visualizzazione dei risultati da 1 a 4 su 4

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

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

    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

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    202
    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 © 2017 vBulletin Solutions, Inc. All rights reserved.