Pasar valores a URL metodo GET, que estoy haciendo mal?

Iniciado por TrashAmbishion, 26 Mayo 2012, 20:03 PM

0 Miembros y 1 Visitante están viendo este tema.

TrashAmbishion

Código (vb.net) [Seleccionar]

Try
Dim oWeb As New System.Net.WebClient()

oWeb.Headers.Add("Content-Type", "application/x-www-form-urlencoded")

Dim bytArguments As Byte() = System.Text.Encoding.ASCII.GetBytes("q=InTheory")
Dim bytRetData As Byte() = oWeb.UploadData("http://www.google.com/search", "GET", bytArguments)

Debug.Write(System.Text.Encoding.ASCII.GetString(bytRetData))
Catch ex As Exception
MsgBox(ex.Message)
End Try


Sera el parametro bytArguments

Roboto

no se....
pero el try y el catch no lleva {}


try{

}
catch(exception ex){

}

BrokerJoker

Cita de: l Galo l en 28 Mayo 2012, 09:47 AM
no se....
pero el try y el catch no lleva {}


try{

}
catch(exception ex){

}

Pero en .net no se utilizan las {  } no? ._.

Roboto


TrashAmbishion

La sintaxis esta bien, el problema esta en algun parametro o algo falta en ese codigo...

Si alguien tuviera algun code para pasar por POST se lo voy agradecer...

Salu2

seba123neo

no hagas POST, directamente descarga el codigo fuente de la direccion completa.

Código (vbnet) [Seleccionar]
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim c As New System.Net.WebClient()
        Dim response() As Byte = c.DownloadData("http://www.google.com/search?q=InTheory")

        MessageBox.Show(System.Text.Encoding.UTF8.GetString(response))
    End Sub


saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson