Quiero agregar algunas cadenas de consulta a httpwebrequest, pero no puedo encontrar ninguna propiedad? Recordé que hay un diccionario QueryString que puedo usar antes.Cómo agregar cadena de consulta a httpwebrequest
Respuesta
La mejor manera de añadir una cadena de consulta es la siguiente:
var targetUri = new Uri("http://www.example.org?queryString=a&b=c");
var webRequest = (HttpWebRequest)WebRequest.Create(targetUri);
var webRequestResponse = webRequest.GetResponse();
Recuerde:Si está utilizando la entrada del usuario para construir el Uri, asegúrese de validar que, escapar de ella y don no lo confiesas
, pero ¿y si quiero agregar una cadena de consulta más adelante ... ?? por ejemplo, 'HttpWebRequestObject' ya está inicializado y quiero agregar algo a Uri para la cadena de consulta @Rob, no olvide etiquetar la respuesta de comentario – shashwat
@ShashwatTripathi, ya que la propiedad' RequestUri' es de solo lectura y la propiedad 'Query' está activada. 'Request.Uri' también, sospecho que la respuesta es que no puedes. – Rob
No pude encontrar una manera de extender una Solicitud existente, así que tuve que volver a crear la solicitud desde cero si quería agregarla. –
- 1. Agregar los parámetros de la cadena de consulta a link_to
- 2. Agregar encabezado personalizado en HttpWebRequest
- 3. Agregar cadena de consulta a IIS Reescribir mapa
- 4. Consulta MySQL - Agregar cadena antes, después de los datos existentes
- 5. ¿Cómo agregar cookies a WebRequest?
- 6. Cómo agregar Spatial Solr a una consulta de Solrnet
- 7. ¿Cómo agregar parámetros personalizados a una cadena de consulta URL con Python?
- 8. cómo hacer HttpWebRequest a través de Tor
- 9. Cómo agregar un certificado de CA confiable (NO un certificado de cliente) a HttpWebRequest?
- 10. Agregar cadena vacía a RadComboBox
- 11. ¿Cómo agregar un encabezado a HttpWebRequest en la aplicación de Windows 8?
- 12. Iframe cadena de consulta
- 13. cómo iba a burlarse de una cadena de consulta
- 14. commons httpclient - Agregar parámetros de cadena de consulta a la solicitud GET/POST
- 15. jQuery cadena de consulta
- 16. ¿Agregar objetos de cadena a NSMutableArray?
- 17. Cómo comprimir un HttpWebRequest POST
- 18. datos enviados a través de httpwebrequest
- 19. ¿Cómo puedo agregar un signo de grado a una cadena?
- 20. Agregar caracteres a una cadena en Javascript
- 21. Agregar número de fila a esta consulta T-SQL
- 22. Agregar etiqueta a los bordes en arbor.js (complemento de consulta)
- 23. Enlace a la página actual sin cadena de consulta
- 24. Agregar varias cadenas a una cadena
- 25. Accediendo a la cadena de consulta de Compojure
- 26. Agregar cero a la cadena, sin printf
- 27. Agregar un TM superScript a una cadena
- 28. cadena :: consulta c_str
- 29. Agregar una cadena a una lista
- 30. Json Convertir a y desde cadena de consulta con jquery?
No te entiendo. Simplemente ponga los nombres de los parámetros y los valores en la url y ejecute la solicitud, luego la página/respuesta podrá acceder al diccionario de la querystring y consumirlo. –