- Notifications
You must be signed in to change notification settings - Fork33
License
matcom/computer_networks_fall_2024
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Repositorio para la entrega de proyectos de la asignatura de Redes de Computadoras. Otoño 2024 - 2025
Ajustar la variable de entorno
procotol
dentro del archivoenv.sh
al protocolo correspondiente.Modificar el archivo
run.sh
con respecto a la ejecución de la solución propuesta.
En cada fork del proyecto principal, en el apartado de
actions
se puede ejecutar de forma manual la verificación del código propuesto.Abrir un
pull request
en el repo de la asignatura a partir de la propuesta con la solución.
Todas las pruebas siguen un modelo de ejecución simple. Cada comprobación ejecuta un llamado al scriprun.sh
contenido en la raíz del proyecto, inyectando los parametros correspondientes.
La forma de comprobación es similar a todos los protocolos y se requiere que el ejecutable provisto al scriptrun.sh
sea capaz de, en cada llamado, invocar el método o argumento provisto y terminar la comunicación tras la ejecución satisfactoria del metodo o funcionalidad provista.
- -m method. Ej.
GET
- -u url. Ej
http://localhost:4333/example
- -h header. Ej
{}
o{"User-Agent": "device"}
- -d data. Ej
Body content
- -p port. Ej.
25
- -u host. Ej
127.0.0.1
- -f from_mail. Ej.
user1@uh.cu
- -f to_mail. Ej.
["user2@uh.cu", "user3@uh.cu"]
- -s subject. Ej
"Email for testing purposes"
- -b body. Ej
"Body content"
- -h header. Ej
{}
o{"CC": "cc@examplecom"}
- -p port. Ej.
21
- -h host. Ej
127.0.0.1
- -u user. Ej.
user
- -w pass. Ej.
pass
- -c command. Ej
STOR
- -a first argument. Ej
"tests/ftp/new.txt"
- -b second argument. Ej
"new.txt"
- -p port. Ej.
8080
- -H host. Ej
127.0.0.1
- -n nick. Ej.
TestUser1
- -c command. Ej
/nick
- -a argument. Ej
"NewNick"
HTTP
: Json con formato{"status": 200, "body": "server output"}
SMTP
: Json con formato{"status_code": 333, "message": "server output"}
FTP
: Salida Unificada de cada interacción con el servidor.IRC
: Salida Unificada de cada interacción con el servidor.
About
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors3
Uh oh!
There was an error while loading.Please reload this page.