html_dart2js.dart:18727 POST http://localhost:8000/api/payment/toss/confirm 400 (BAD REQUEST)
request @ html_dart2js.dart:18727
(anonymous) @ payment_success_page.dart:74
(anonymous) @ async_patch.dart:623
(anonymous) @ async_patch.dart:648
_asyncStartSync @ async_patch.dart:542
[_processPayment] @ payment_success_page.dart:29
(anonymous) @ payment_success_page.dart:25
[_invokeFrameCallback] @ binding.dart:1434
handleDrawFrame @ binding.dart:1361
[_handleDrawFrame] @ binding.dart:1200
tear @ operations.dart:118
invoke @ platform_dispatcher.dart:1522
invokeOnDrawFrame @ platform_dispatcher.dart:265
[_renderFrame] @ frame_service.dart:192
(anonymous) @ frame_service.dart:99
runUnary @ zone.dart:1849
(anonymous) @ zone.dart:1804
_callDartFunctionFast1 @ js_allow_interop_patch.dart:224
ret @ js_allow_interop_patch.dart:84
requestAnimationFrame
DomWindow$124requestAnimationFrame @ dom.dart:124
scheduleFrame @ frame_service.dart:85
scheduleFrame @ platform_dispatcher.dart:695
scheduleFrame @ binding.dart:959
scheduleFrameCallback @ binding.dart:614
scheduleTick @ ticker.dart:285
[_tick] @ ticker.dart:274
tear @ operations.dart:118
[_invokeFrameCallback] @ binding.dart:1434
(anonymous) @ binding.dart:1265
forEach @ linked_hash_map.dart:21
handleBeginFrame @ binding.dart:1263
[_handleBeginFrame] @ binding.dart:1179
tear @ operations.dart:118
invoke1 @ platform_dispatcher.dart:1537
invokeOnBeginFrame @ platform_dispatcher.dart:242
[_renderFrame] @ frame_service.dart:173
(anonymous) @ frame_service.dart:99
runUnary @ zone.dart:1849
(anonymous) @ zone.dart:1804
_callDartFunctionFast1 @ js_allow_interop_patch.dart:224
ret @ js_allow_interop_patch.dart:84
requestAnimationFrame
DomWindow$124requestAnimationFrame @ dom.dart:124
scheduleFrame @ frame_service.dart:85
scheduleFrame @ platform_dispatcher.dart:695
scheduleFrame @ binding.dart:959
scheduleFrameCallback @ binding.dart:614
scheduleTick @ ticker.dart:285
[_tick] @ ticker.dart:274
tear @ operations.dart:118
[_invokeFrameCallback] @ binding.dart:1434
(anonymous) @ binding.dart:1265
forEach @ linked_hash_map.dart:21
handleBeginFrame @ binding.dart:1263
(anonymous) @ binding.dart:1053
(anonymous) @ frame_service.dart:136
internalCallback @ isolate_helper.dart:47
setTimeout
(anonymous) @ isolate_helper.dart:54
_createTimer @ async_patch.dart:199
createTimer @ zone.dart:1873
new @ timer.dart:46
run @ timer.dart:107
scheduleWarmUpFrame @ frame_service.dart:126
scheduleWarmUpFrame @ platform_dispatcher.dart:703
scheduleWarmUpFrame @ binding.dart:1050
(anonymous) @ binding.dart:1575
_runWidget @ binding.dart:1575
runApp @ binding.dart:1510
(anonymous) @ main.dart:44
(anonymous) @ async_patch.dart:623
(anonymous) @ async_patch.dart:648
(anonymous) @ async_patch.dart:594
runUnary @ zone.dart:1849
handleValue @ future_impl.dart:222
handleValueCallback @ future_impl.dart:948
_propagateToListeners @ future_impl.dart:977
[_completeWithValue] @ future_impl.dart:720
complete @ async_patch.dart:504
_asyncReturn @ async_patch.dart:571
(anonymous) @ csrf_token.dart:73
(anonymous) @ async_patch.dart:623
(anonymous) @ async_patch.dart:648
(anonymous) @ async_patch.dart:594
runUnary @ zone.dart:1849
handleValue @ future_impl.dart:222
handleValueCallback @ future_impl.dart:948
_propagateToListeners @ future_impl.dart:977
[_completeWithValue] @ future_impl.dart:720
(anonymous) @ future_impl.dart:804
_microtaskLoop @ schedule_microtask.dart:40
_startMicrotaskLoop @ schedule_microtask.dart:49
tear @ operations.dart:118
(anonymous) @ async_patch.dart:188
Promise.then
_scheduleImmediateWithPromise @ async_patch.dart:187
_scheduleImmediate @ async_patch.dart:160
_scheduleAsyncCallback @ schedule_microtask.dart:70
_rootScheduleMicrotask @ zone.dart:1623
scheduleMicrotask @ zone.dart:1869
[_asyncCompleteWithValue] @ future_impl.dart:803
[_asyncComplete] @ future_impl.dart:763
complete @ future_impl.dart:98
(anonymous) @ html_dart2js.dart:18718
_checkAndCall @ operations.dart:664
dcall @ operations.dart:805
(anonymous) @ html_dart2js.dart:38123
XMLHttpRequest.send
request @ html_dart2js.dart:18729
(anonymous) @ csrf_token.dart:27
(anonymous) @ async_patch.dart:623
(anonymous) @ async_patch.dart:648
_asyncStartSync @ async_patch.dart:542
initialize @ csrf_token.dart:20
(anonymous) @ main.dart:36
(anonymous) @ async_patch.dart:623
(anonymous) @ async_patch.dart:648
_asyncStartSync @ async_patch.dart:542
main$ @ main.dart:30
tear @ operations.dart:118
(anonymous) @ web_entrypoint.dart:24
(anonymous) @ initialization.dart:39
(anonymous) @ async_patch.dart:623
(anonymous) @ async_patch.dart:648
(anonymous) @ async_patch.dart:594
runUnary @ zone.dart:1849
handleValue @ future_impl.dart:222
handleValueCallback @ future_impl.dart:948
_propagateToListeners @ future_impl.dart:977
[_completeWithValue] @ future_impl.dart:720
(anonymous) @ future_impl.dart:804
_microtaskLoop @ schedule_microtask.dart:40
_startMicrotaskLoop @ schedule_microtask.dart:49
tear @ operations.dart:118
(anonymous) @ async_patch.dart:188
Promise.then
_scheduleImmediateWithPromise @ async_patch.dart:187
_scheduleImmediate @ async_patch.dart:160
_scheduleAsyncCallback @ schedule_microtask.dart:70
_rootScheduleMicrotask @ zone.dart:1623
scheduleMicrotask @ zone.dart:1869
[_asyncCompleteWithValue] @ future_impl.dart:803
[_asyncComplete] @ future_impl.dart:763
(anonymous) @ future_impl.dart:359
value @ future.dart:351
(anonymous) @ window.dart:577
implicit @ window.dart:62
ensureImplicitViewInitialized @ window.dart:659
(anonymous) @ initialization.dart:187
(anonymous) @ async_patch.dart:623
(anonymous) @ async_patch.dart:648
_asyncStartSync @ async_patch.dart:542
initializeEngineUi @ initialization.dart:165
(anonymous) @ initialization.dart:37
(anonymous) @ async_patch.dart:623
(anonymous) @ async_patch.dart:648
_asyncStartSync @ async_patch.dart:542
(anonymous) @ initialization.dart:39
(anonymous) @ app_bootstrap.dart:59
(anonymous) @ async_patch.dart:623
(anonymous) @ async_patch.dart:648
_asyncStartSync @ async_patch.dart:542
(anonymous) @ app_bootstrap.dart:60
(anonymous) @ js_loader.dart:63
_callDartFunctionFast1 @ js_allow_interop_patch.dart:228
ret @ js_allow_interop_patch.dart:84
(anonymous) @ flutter_bootstrap.js:1
Promise.then
s @ flutter_bootstrap.js:1
didCreateEngineInitializer @ flutter_bootstrap.js:1
(anonymous) @ initialization.dart:50
(anonymous) @ async_patch.dart:623
(anonymous) @ async_patch.dart:648
_asyncStartSync @ async_patch.dart:542
bootstrapEngine @ initialization.dart:27
(anonymous) @ web_entrypoint.dart:19
(anonymous) @ async_patch.dart:623
(anonymous) @ async_patch.dart:648
_asyncStartSync @ async_patch.dart:542
main$ @ web_entrypoint.dart:18
runMainAndHandleErrors @ ddc_module_loader.js:1554
_runMain @ ddc_module_loader.js:1576
runMain @ ddc_module_loader.js:1587
runMain @ ddc_module_loader.js:2123
(anonymous) @ main_module.bootstrap.js:25
(anonymous) @ main_module.bootstrap.js:33
(anonymous) @ main_module.bootstrap.js:32
(anonymous) @ VM2188:1
runMain @ client.js:10286
(anonymous) @ client.js:27490
(anonymous) @ client.js:3889
call$2 @ client.js:13239
_asyncStartSync @ client.js:3853
$call$body$main__closure @ client.js:27528
call$1 @ client.js:27402
_rootRunUnary @ client.js:4365
runUnary$2$2 @ client.js:14845
runUnaryGuarded$1$2 @ client.js:14792
_sendData$1 @ client.js:14342
_add$1 @ client.js:14287
_add$1 @ client.js:14669
_handleData$2 @ client.js:14729
_handleData$1 @ client.js:14695
(anonymous) @ client.js:1629
_rootRunUnary @ client.js:4365
runUnary$2$2 @ client.js:14845
runUnaryGuarded$1$2 @ client.js:14792
_sendData$1 @ client.js:14342
_add$1 @ client.js:14287
_sendData$1 @ client.js:14111
_add$1 @ client.js:14008
add$1 @ client.js:13971
(anonymous) @ client.js:1684
_rootRunUnary @ client.js:4365
runUnary$2$2 @ client.js:14845
runUnaryGuarded$1$2 @ client.js:14792
_sendData$1 @ client.js:14342
_add$1 @ client.js:14287
_sendData$1 @ client.js:14111
_add$1 @ client.js:14008
add$1 @ client.js:13971
add$1 @ client.js:26491
call$1 @ client.js:27018
_rootRunUnary @ client.js:4365
runUnary$2$2 @ client.js:14845
runUnaryGuarded$1$2 @ client.js:14792
_sendData$1 @ client.js:14342
perform$1 @ client.js:14514
call$0 @ client.js:14573
_rootRun @ client.js:4346
run$1$1 @ client.js:14837
runGuarded$1 @ client.js:14780
call$0 @ client.js:14969
_rootRun @ client.js:4350
run$1$1 @ client.js:14837
runGuarded$1 @ client.js:14780
call$0 @ client.js:14969
_microtaskLoop @ client.js:4208
_startMicrotaskLoop @ client.js:4214
call$1 @ client.js:13117
childList
call$1 @ client.js:13127
_scheduleAsyncCallback @ client.js:4228
_rootScheduleMicrotask @ client.js:4416
scheduleMicrotask$1 @ client.js:14889
scheduleMicrotask @ client.js:4269
schedule$1 @ client.js:14545
_addPending$1 @ client.js:14333
_sendData$1 @ client.js:14124
_add$1 @ client.js:14008
add$1 @ client.js:13971
call$1 @ client.js:26902
call$1 @ client.js:26818
_rootRunUnary @ client.js:4369
runUnary$2$2 @ client.js:14845
runUnaryGuarded$1$2 @ client.js:14792
call$1 @ client.js:14976
_callDartFunctionFast1 @ client.js:7775
(anonymous) @ client.js:7751Understand this error
js_primitives.dart:28 ❌ 결제 승인 오류: [object ProgressEvent]
js_primitives.dart:28 ❌ 오류 타입: ProgressEvent
js_primitives.dart:28 ❌ HTTP 오류: status=400, statusText=BAD REQUEST, url=http://localhost:8000/api/payment/toss/confirm