Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: TrashAmbishion en 26 Mayo 2012, 20:03 pm



Título: Pasar valores a URL metodo GET, que estoy haciendo mal?
Publicado por: TrashAmbishion en 26 Mayo 2012, 20:03 pm
Código
  1. Try
  2. Dim oWeb As New System.Net.WebClient()
  3.  
  4. oWeb.Headers.Add("Content-Type", "application/x-www-form-urlencoded")
  5.  
  6. Dim bytArguments As Byte() = System.Text.Encoding.ASCII.GetBytes("q=InTheory")
  7. Dim bytRetData As Byte() = oWeb.UploadData("http://www.google.com/search", "GET", bytArguments)
  8.  
  9. Debug.Write(System.Text.Encoding.ASCII.GetString(bytRetData))
  10. Catch ex As Exception
  11. MsgBox(ex.Message)
  12. End Try
  13.  

Sera el parametro bytArguments


Título: Re: Que tiene de mal este codigo pls... !!
Publicado por: Roboto en 28 Mayo 2012, 09:47 am
no se....
pero el try y el catch no lleva {}


try{

}
catch(exception ex){

}


Título: Re: Que tiene de mal este codigo pls... !!
Publicado por: BrokerJoker en 28 Mayo 2012, 10:54 am
no se....
pero el try y el catch no lleva {}


try{

}
catch(exception ex){

}

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


Título: Re: Que tiene de mal este codigo pls... !!
Publicado por: Roboto en 28 Mayo 2012, 11:39 am
yo en C# las uso.


Título: Re: Pasar valores a URL metodo GET, que estoy haciendo mal?
Publicado por: TrashAmbishion en 28 Mayo 2012, 18:32 pm
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


Título: Re: Pasar valores a URL metodo GET, que estoy haciendo mal?
Publicado por: seba123neo en 30 Mayo 2012, 00:14 am
no hagas POST, directamente descarga el codigo fuente de la direccion completa.

Código
  1.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  2.        Dim c As New System.Net.WebClient()
  3.        Dim response() As Byte = c.DownloadData("http://www.google.com/search?q=InTheory")
  4.  
  5.        MessageBox.Show(System.Text.Encoding.UTF8.GetString(response))
  6.    End Sub

saludos.