Autor
|
Tema: [Proyecto] Trabajando con el protocolo HTTP (Leído 3,220 veces)
|
Sancho.Mazorka
Desconectado
Mensajes: 480
Gamer & Programador
|
Buenas, hacia bastante no andaba por el foro, porque no estaba usando VB, estudio, trabajo, otros intereses y demas. Estaba pensando en hacer un modulo que soporte el protocolo HTTP 1.1, no en su totalidad, pero si en las funciones mas importantes que deberia tener para poder crear GET/POST a un servidor, es algo muy util para muchos de nosotros aqui en el foro. Algunos de los requirimientos mas importantes que deberia tener: - Poder conectarse a Host multi-homed
- Soportar el Transfer-Encoding: Chunked
- Generar GET y POST
- Obtener los valores de los headers
- Interpretar los headers
- Interpretar los estados de respuesta (ej: 404 No encontrado, etc)
Si alguno de ustedes conoce algun ocx, cls, bas o alguna web que hable sobre todo esto en VB 6.0, VB.NET por favor deje el comentario con la URL de la web. Si quieren pueden colaborar conmigo en este proyecto, yo estoy desarrollando en .NET 2008, pero lo puedo hacer en VB 6.0 y utilizo el actualizador de codigo de .NET y listo Sin ofender a nadie, para participar en el proyecto como programador, minimo debe tener 2 años programando en VB, el resto puede colaborar con informacion, testeo y demas.
|
|
|
En línea
|
|
|
|
dos_222222
|
crea la aplicacion normal para internet .. php , asp.net o lo qu esea y luego con el webbrowser haces los submits
|
|
|
En línea
|
El VerDaDero HacKer NunCa Muere Baja A lOs InfierNOs Se rEorGaNIzA y ConTRatAcA.....
|
|
|
|
BlackZeroX
Wiki
Desconectado
Mensajes: 3.158
I'Love...!¡.
|
. Sin ofenderte pero esto ya esta creado, y no pongas Limite de Experiencia, si será un proyecto OpenSource es mejor desarrollarlo en grupo comunitario sin denigrar a nadie... Aqui lo tienes es un Parser del protocolo Http 1.1. Hace TODO lo que tu has puesto... y mas!¡. http://infrangelux.sytes.net/FileX/index.php?dir=/BlackZeroX/Programacion/vb6/Protocolos&file=Http%201.1%20Protocol.zipAsi se usa!¡. Sub Main() Dim req As IHttpMessage Set req = New IHttpMessage s = "GET /PAGE.HTM?QUERYSTRING&=TRUE HTTP/1.1" & VBCRLF & _ "HOST:127.0.0.1" & VBCRLF & _ "USER-AGENT: VBIMMEDIATEWINDOW" req.tostring = s print req.tostring print req.header.field(Protocol) Set req = Nothing End Sub
Dulce Infierno Lunar!¡.
|
|
« Última modificación: 24 Octubre 2010, 02:56 am por BlackZeroX▓▓▒▒░░ »
|
En línea
|
The Dark Shadow is my passion.
|
|
|
Sancho.Mazorka
Desconectado
Mensajes: 480
Gamer & Programador
|
Me tiraste abajo el proyecto BlackZeroX jaja pero bueno, ahora lo bajo y lo veo, muchas gracias! Yo ya habia avanzado un poco, hace bastante utilizo esto, pero nunca habia pensado en hacer un modulo multiproposito.
|
|
|
En línea
|
|
|
|
Sancho.Mazorka
Desconectado
Mensajes: 480
Gamer & Programador
|
BlackZeroX estuve revisando el proyecto que me pasaste, y lo unico que hace es revisar headers. No controla transmision, ni genera un POST ni un GET. Yo lo que propongo es todo un sistema que te permita enviar informacion, recibirla completa, y demas, es algo muy bueno para nuestras aplicaciones, los programadores de spiders van a estar felices, yo estoy haciendo un host uploader y lo necesito.
|
|
|
En línea
|
|
|
|
BlackZeroX
Wiki
Desconectado
Mensajes: 3.158
I'Love...!¡.
|
. Entonces entendi mal... Deseas hacer un servidor web (SourceCode Multiproposito) no?... si es asi lo hubieras dicho antes xP.. esa libreria seria una buena base para este objetivo!¡.
Dulce Lunas!¡.
|
|
|
En línea
|
The Dark Shadow is my passion.
|
|
|
Sancho.Mazorka
Desconectado
Mensajes: 480
Gamer & Programador
|
De a poco estamos entendiendonos xD
Un servidor web no quiero hacer, porque ya hice uno (esta en mi firma, y gane un concurso organizado por RedMX), yo quiero hacer un source que lo puedas meter en cualquier proyecto y puedas utilizarlo, ya hice el source en VB.NET para recibir chunked data, y estoy progresando, talvez incluya lo que me diste, porque esta bueno.
Del servidor web no puedo utilizar nada, porque fue codigo especificamente programado para cumplir esa funcion, por eso quiero hacer este proyecto.
Mi proyecto personal es un software que suba archivos mediante un post.
PD: De donde sos BlackZeroX, digo por la diferencia horaria, yo de Santa Fe, Argentina - 03:52AM
|
|
« Última modificación: 24 Octubre 2010, 09:03 am por Sancho.Mazorka »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Flash pierde terreno en internet según el proyecto HTTP Archive
Noticias
|
wolfbcn
|
3
|
2,130
|
9 Abril 2011, 19:11 pm
por 4rm4ndo
|
|
|
protocolo http
Redes
|
soyloqbuskas
|
1
|
2,135
|
16 Agosto 2012, 01:09 am
por soyloqbuskas
|
|
|
SPDY será la base para la segunda versión del protocolo HTTP
Noticias
|
wolfbcn
|
0
|
1,740
|
12 Octubre 2012, 02:22 am
por wolfbcn
|
|
|
HTTP Strict Transport Security (HSTS), aprobado como protocolo estándar
Noticias
|
wolfbcn
|
1
|
2,398
|
27 Noviembre 2012, 04:36 am
por kasiko
|
|
|
trabajando en un proyecto para ser indetectables con proxys
« 1 2 »
Seguridad
|
ABYSSMOON
|
12
|
6,338
|
5 Noviembre 2015, 00:20 am
por engel lex
|
|