[2026-04-20 14:04:20] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:04:20"}} [2026-04-20 14:04:24] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:04:24"}} [2026-04-20 14:04:29] {"endpoint": "/sum", "request": {"a": "123", "b": "123"}, "result": {"success": true, "a": 123, "b": 123, "sum": 246, "subtract": 0, "multiply": 15129, "divide": 1.0, "time": "2026-04-20 14:04:29"}} [2026-04-20 14:04:39] {"endpoint": "/analyze-file", "result": {"success": true, "filename": "D:_honghee_python_web_uploads_PO_0002_3.png", "extension": ".png", "saved_path": "D:\\honghee\\python_app\\uploads\\_honghee_python_web_uploads_PO_0002_3.png", "size_bytes": 59262, "size_kb": 57.87, "preview": "", "time": "2026-04-20 14:04:39"}} [2026-04-20 14:05:41] {"endpoint": "/analyze-file", "result": {"success": true, "filename": "D:_honghee_python_web_uploads_I_0006_01_1.png", "extension": ".png", "saved_path": "D:\\honghee\\python_app\\uploads\\_honghee_python_web_uploads_I_0006_01_1.png", "size_bytes": 407689, "size_kb": 398.13, "preview": "", "time": "2026-04-20 14:05:41"}} [2026-04-20 14:06:24] {"endpoint": "/analyze-file", "result": {"success": true, "filename": "D:_honghee_python_web_uploads_I_0006_01_1.png", "extension": ".png", "saved_path": "D:\\honghee\\python_app\\uploads\\_honghee_python_web_uploads_I_0006_01_1.png", "size_bytes": 407689, "size_kb": 398.13, "preview": "", "time": "2026-04-20 14:06:24"}} [2026-04-20 14:06:25] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:06:25"}} [2026-04-20 14:08:25] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:08:25"}} [2026-04-20 14:08:30] {"endpoint": "/echo", "request": {"message": "trest"}, "result": {"success": true, "original": "trest", "length": 5, "upper": "TREST", "lower": "trest", "time": "2026-04-20 14:08:30"}} [2026-04-20 14:08:37] {"endpoint": "/sum", "request": {"a": "1", "b": "2"}, "result": {"success": true, "a": 1, "b": 2, "sum": 3, "subtract": -1, "multiply": 2, "divide": 0.5, "time": "2026-04-20 14:08:37"}} [2026-04-20 14:08:42] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:08:42"}} [2026-04-20 14:11:28] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:11:28"}} [2026-04-20 14:11:38] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:11:38"}} [2026-04-20 14:11:44] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:11:44"}} [2026-04-20 14:11:46] {"endpoint": "/echo", "request": {"message": ""}, "result": {"success": true, "original": "", "length": 0, "upper": "", "lower": "", "time": "2026-04-20 14:11:46"}} [2026-04-20 14:11:53] {"endpoint": "/echo", "request": {"message": "안녕하십니까"}, "result": {"success": true, "original": "안녕하십니까", "length": 6, "upper": "안녕하십니까", "lower": "안녕하십니까", "time": "2026-04-20 14:11:53"}} [2026-04-20 14:12:04] {"endpoint": "/echo", "request": {"message": "안녕하십니까"}, "result": {"success": true, "original": "안녕하십니까", "length": 6, "upper": "안녕하십니까", "lower": "안녕하십니까", "time": "2026-04-20 14:12:04"}} [2026-04-20 14:12:27] {"endpoint": "/echo", "request": {"message": "안녕하십니까"}, "result": {"success": true, "original": "안녕하십니까", "length": 6, "upper": "안녕하십니까", "lower": "안녕하십니까", "time": "2026-04-20 14:12:27"}} [2026-04-20 14:13:20] {"endpoint": "/echo", "request": {"message": "안녕하십니까"}, "result": {"success": true, "original": "안녕하십니까", "length": 6, "upper": "안녕하십니까", "lower": "안녕하십니까", "time": "2026-04-20 14:13:20"}} [2026-04-20 14:14:05] {"endpoint": "/echo", "request": {"message": "안녕하십니까"}, "result": {"success": true, "original": "안녕하십니까", "length": 6, "upper": "안녕하십니까", "lower": "안녕하십니까", "time": "2026-04-20 14:14:05"}} [2026-04-20 14:15:03] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:15:03"}} [2026-04-20 14:15:47] {"endpoint": "/sum", "error": {"success": false, "error": "숫자만 입력해야 합니다."}} [2026-04-20 14:15:54] {"endpoint": "/sum", "error": {"success": false, "error": "숫자만 입력해야 합니다."}} [2026-04-20 14:21:57] {"endpoint": "/sum", "error": {"success": false, "error": "숫자만 입력해야 합니다."}} [2026-04-20 14:21:58] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:21:58"}} [2026-04-20 14:21:59] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:21:59"}} [2026-04-20 14:22:02] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:22:02"}} [2026-04-20 14:22:21] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:22:21"}} [2026-04-20 14:22:35] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:22:35"}} [2026-04-20 14:22:35] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:22:35"}} [2026-04-20 14:22:40] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:22:40"}} [2026-04-20 14:22:43] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:22:43"}} [2026-04-20 14:24:08] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:24:08"}} [2026-04-20 14:24:12] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:24:12"}} [2026-04-20 14:24:34] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:24:34"}} [2026-04-20 14:24:35] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:24:35"}} [2026-04-20 14:26:25] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:26:25"}} [2026-04-20 14:26:26] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:26:26"}} [2026-04-20 14:26:28] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:26:28"}} [2026-04-20 14:26:30] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:26:30"}} [2026-04-20 14:26:31] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:26:31"}} [2026-04-20 14:28:32] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:28:32"}} [2026-04-20 14:28:38] {"endpoint": "/sum", "request": {"a": "5", "b": "6"}, "result": {"success": true, "a": 5, "b": 6, "sum": 11, "subtract": -1, "multiply": 30, "divide": 0.8333, "time": "2026-04-20 14:28:38"}} [2026-04-20 14:28:51] {"endpoint": "/sum", "request": {"a": "5", "b": "6"}, "result": {"success": true, "a": 5, "b": 6, "sum": 11, "subtract": -1, "multiply": 30, "divide": 0.8333, "time": "2026-04-20 14:28:51"}} [2026-04-20 14:28:59] {"endpoint": "/echo", "request": {"message": "안녕 하이"}, "result": {"success": true, "original": "안녕 하이", "length": 5, "upper": "안녕 하이", "lower": "안녕 하이", "time": "2026-04-20 14:28:59"}} [2026-04-20 14:29:04] {"endpoint": "/echo", "request": {"message": "안녕 하이"}, "result": {"success": true, "original": "안녕 하이", "length": 5, "upper": "안녕 하이", "lower": "안녕 하이", "time": "2026-04-20 14:29:04"}} [2026-04-20 14:30:02] {"endpoint": "/echo", "request": {"message": "안녕 하이"}, "result": {"success": true, "original": "안녕 하이", "length": 5, "upper": "안녕 하이", "lower": "안녕 하이", "time": "2026-04-20 14:30:02"}} [2026-04-20 14:30:03] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:30:03"}} [2026-04-20 14:31:56] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:31:56"}} [2026-04-20 14:31:57] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:31:57"}} [2026-04-20 14:32:10] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:32:10"}} [2026-04-20 14:32:31] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:32:31"}} [2026-04-20 14:32:53] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:32:53"}} [2026-04-20 14:33:46] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:33:46"}} [2026-04-20 14:33:48] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:33:48"}} [2026-04-20 14:33:52] {"endpoint": "/echo", "request": {"message": "234234"}, "result": {"success": true, "original": "234234", "length": 6, "upper": "234234", "lower": "234234", "time": "2026-04-20 14:33:52"}} [2026-04-20 14:38:32] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:38:32"}} [2026-04-20 14:42:34] {"endpoint": "/echo", "request": {"message": "234234"}, "result": {"success": true, "original": "234234", "length": 6, "upper": "234234", "lower": "234234", "time": "2026-04-20 14:42:34"}} [2026-04-20 14:42:36] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:42:36"}} [2026-04-20 14:43:09] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:43:09"}} [2026-04-20 14:43:48] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:43:48"}} [2026-04-20 14:43:51] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:43:51"}} [2026-04-20 14:43:54] {"endpoint": "/echo", "request": {"message": "23234"}, "result": {"success": true, "original": "23234", "length": 5, "upper": "23234", "lower": "23234", "time": "2026-04-20 14:43:54"}} [2026-04-20 14:44:03] {"endpoint": "/sum", "request": {"a": "33", "b": "44"}, "result": {"success": true, "a": 33, "b": 44, "sum": 77, "subtract": -11, "multiply": 1452, "divide": 0.75, "time": "2026-04-20 14:44:03"}} [2026-04-20 14:44:22] {"endpoint": "/sum", "request": {"a": "33", "b": "44"}, "result": {"success": true, "a": 33, "b": 44, "sum": 77, "subtract": -11, "multiply": 1452, "divide": 0.75, "time": "2026-04-20 14:44:22"}} [2026-04-20 14:44:43] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:44:43"}} [2026-04-20 14:44:57] {"endpoint": "/echo", "request": {"message": "www"}, "result": {"success": true, "original": "www", "length": 3, "upper": "WWW", "lower": "www", "time": "2026-04-20 14:44:57"}} [2026-04-20 14:45:07] {"endpoint": "/sum", "request": {"a": "3", "b": "4"}, "result": {"success": true, "a": 3, "b": 4, "sum": 7, "subtract": -1, "multiply": 12, "divide": 0.75, "time": "2026-04-20 14:45:07"}} [2026-04-20 14:45:17] {"endpoint": "/sum", "request": {"a": "3", "b": "4"}, "result": {"success": true, "a": 3, "b": 4, "sum": 7, "subtract": -1, "multiply": 12, "divide": 0.75, "time": "2026-04-20 14:45:17"}} [2026-04-20 14:50:42] {"endpoint": "/sum", "request": {"a": "3", "b": "4"}, "result": {"success": true, "a": 3, "b": 4, "sum": 7, "subtract": -1, "multiply": 12, "divide": 0.75, "time": "2026-04-20 14:50:42"}} [2026-04-20 14:50:43] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 14:50:43"}} [2026-04-20 15:29:44] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 15:29:44"}} [2026-04-20 15:29:45] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 15:29:45"}} [2026-04-20 15:29:49] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 15:29:49"}} [2026-04-20 15:45:59] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 15:45:59"}} [2026-04-20 15:46:00] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 15:46:00"}} [2026-04-20 16:23:37] {"endpoint": "/ping", "result": {"success": true, "message": "Flask server is running", "time": "2026-04-20 16:23:37"}}