Commit 92c9aae
committed
feat(debug): add detailed HTTP request logging for failed API calls
Enhance debugApiResponse function to log comprehensive request details
for failed API requests (status >= 400 or errors):
- HTTP method (GET, POST, etc.)
- Full URL
- Response status code
- Request duration in milliseconds
- Sanitized headers (Authorization redacted for security)
Update API functions (queryApiSafeText, sendApiRequest) to track timing
and pass request details to debugApiResponse. This improves debugging
of API failures by providing complete context for failed requests.
Security: Sensitive headers are automatically redacted before logging.1 parent 352d2b1 commit 92c9aae
2 files changed
+124
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
31 | 38 | | |
32 | | - | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
33 | 63 | | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
34 | 71 | | |
35 | 72 | | |
36 | 73 | | |
37 | 74 | | |
38 | 75 | | |
| 76 | + | |
39 | 77 | | |
40 | 78 | | |
41 | | - | |
| 79 | + | |
| 80 | + | |
42 | 81 | | |
43 | 82 | | |
44 | | - | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
45 | 93 | | |
46 | | - | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
47 | 113 | | |
48 | 114 | | |
49 | 115 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
360 | 360 | | |
361 | 361 | | |
362 | 362 | | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
363 | 367 | | |
364 | 368 | | |
365 | 369 | | |
| 370 | + | |
366 | 371 | | |
367 | 372 | | |
368 | 373 | | |
369 | 374 | | |
370 | 375 | | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
371 | 383 | | |
| 384 | + | |
372 | 385 | | |
373 | 386 | | |
374 | 387 | | |
375 | 388 | | |
376 | 389 | | |
377 | 390 | | |
378 | 391 | | |
379 | | - | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
380 | 398 | | |
381 | 399 | | |
382 | 400 | | |
| |||
392 | 410 | | |
393 | 411 | | |
394 | 412 | | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
395 | 421 | | |
396 | 422 | | |
397 | 423 | | |
| |||
495 | 521 | | |
496 | 522 | | |
497 | 523 | | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
498 | 527 | | |
499 | 528 | | |
500 | 529 | | |
| |||
506 | 535 | | |
507 | 536 | | |
508 | 537 | | |
509 | | - | |
510 | | - | |
511 | | - | |
512 | | - | |
| 538 | + | |
| 539 | + | |
513 | 540 | | |
514 | 541 | | |
515 | 542 | | |
516 | 543 | | |
517 | 544 | | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
518 | 552 | | |
| 553 | + | |
519 | 554 | | |
520 | 555 | | |
521 | 556 | | |
522 | 557 | | |
523 | 558 | | |
524 | 559 | | |
525 | 560 | | |
526 | | - | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
527 | 567 | | |
528 | 568 | | |
529 | 569 | | |
| |||
539 | 579 | | |
540 | 580 | | |
541 | 581 | | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
542 | 590 | | |
543 | 591 | | |
544 | 592 | | |
| |||
0 commit comments