From 274fe5252a283d2d3cba242f1e19ceac7c309660 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Henrique=20Ivanchechen?= Date: Sun, 24 Mar 2024 20:08:07 -0300 Subject: [PATCH] removing unneeded endpoints --- ASP.NET/Controllers/ImageController.cs | 12 ------------ ASP.NET/Services/ImageService.cs | 10 ---------- ActixAPI/src/main.rs | 18 ------------------ Express | 2 +- FlaskAPI/controllers/image.py | 16 ---------------- Spring | 2 +- 6 files changed, 2 insertions(+), 58 deletions(-) diff --git a/ASP.NET/Controllers/ImageController.cs b/ASP.NET/Controllers/ImageController.cs index 94156df..d98d7a5 100644 --- a/ASP.NET/Controllers/ImageController.cs +++ b/ASP.NET/Controllers/ImageController.cs @@ -15,18 +15,6 @@ namespace TCC.Controllers this.ImageService = imageService; } - [HttpGet("load-small-image")] - public async Task GetSimpleImage() - { - return File(ImageService.GetSimpleImage(), "image/png"); - } - - [HttpGet("load-big-image")] - public async Task GetBigImage() - { - return File(ImageService.GetBigImage(), "image/png"); - } - [HttpPost("save-big-image")] public async Task SaveBigImage() { diff --git a/ASP.NET/Services/ImageService.cs b/ASP.NET/Services/ImageService.cs index e61bff0..65719db 100644 --- a/ASP.NET/Services/ImageService.cs +++ b/ASP.NET/Services/ImageService.cs @@ -10,15 +10,5 @@ fileStream.CopyToAsync(file); file.Close(); } - - public byte[] GetSimpleImage() - { - return File.ReadAllBytes("static/small-image.png"); - } - - public byte[] GetBigImage() - { - return File.ReadAllBytes("static/big-image.png"); - } } } diff --git a/ActixAPI/src/main.rs b/ActixAPI/src/main.rs index 48694f1..1a803d6 100644 --- a/ActixAPI/src/main.rs +++ b/ActixAPI/src/main.rs @@ -64,26 +64,10 @@ async fn simulation_protobuf(msg: ProtoBuf) -> impl Responder { HttpResponse::Ok().protobuf(msg.0) } -#[get("/image/load-small-image")] -async fn load_small_image() -> Result { - let real_path = "static/small-image.png"; - - Ok(NamedFile::open(real_path)?) -} - -#[get("/image/load-big-image")] -async fn load_big_image() -> Result { - let real_path = "static/big-image.png"; - - Ok(NamedFile::open(real_path)?) -} - #[post("/image/save-big-image")] async fn save_big_image(image_data: web::Bytes) -> Result { - // Write bytes to file std::fs::write("image.png", &image_data).unwrap(); - // Return the blurred image bytes Ok(HttpResponse::Ok() .content_type("application/json") .body("{\"status\": 200}")) @@ -97,8 +81,6 @@ async fn main() -> std::io::Result<()> { App::new() .route("/static/{filename:.*}", web::get().to(static_serve)) .service(hello) - .service(load_small_image) - .service(load_big_image) .service(save_big_image) .service(simulation_harmonic_progression) .service(simulation_json) diff --git a/Express b/Express index 7348eb9..930a322 160000 --- a/Express +++ b/Express @@ -1 +1 @@ -Subproject commit 7348eb993c04d60af3da75d7ec8c8f07493911d7 +Subproject commit 930a322dfac69d25aa2b91ed478c2c4d46bfc68d diff --git a/FlaskAPI/controllers/image.py b/FlaskAPI/controllers/image.py index f028550..bbb9eb0 100644 --- a/FlaskAPI/controllers/image.py +++ b/FlaskAPI/controllers/image.py @@ -5,22 +5,6 @@ from flask import request, Response, Blueprint, jsonify, send_file image_blueprint = Blueprint('image_blueprint', __name__) image_service = ImageService() -@image_blueprint.route('/image/load-small-image', methods=['GET']) -def get_simple_image(): - return send_file(io.BytesIO(image_service.get_simple_image()), - mimetype='image/png', - as_attachment=True, - download_name='small-image.png') - - -@image_blueprint.route('/image/load-big-image', methods=['GET']) -def get_big_image(): - return send_file(io.BytesIO(image_service.get_big_image()), - mimetype='image/png', - as_attachment=True, - download_name='big-image.png') - - @image_blueprint.route('/image/save-big-image', methods=['POST']) def save_image(): image_service.save_image(request.get_data()) diff --git a/Spring b/Spring index 281dc59..1c28f5c 160000 --- a/Spring +++ b/Spring @@ -1 +1 @@ -Subproject commit 281dc597169d9934935d7aeed570434f63a3e358 +Subproject commit 1c28f5c8e33c96d8389cda306442a8a25fc1e377