From dcd3fc5ea90b5d553192448574611678e70816f6 Mon Sep 17 00:00:00 2001 From: "jason.wang" Date: Tue, 1 Oct 2024 20:21:35 +0800 Subject: [PATCH] Issues-321 --- .../Browsing/Models/BrowserActionResult.cs | 1 + .../Drivers/PlaywrightDriver/PlaywrightWebDriver.GoToPage.cs | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Infrastructure/BotSharp.Abstraction/Browsing/Models/BrowserActionResult.cs b/src/Infrastructure/BotSharp.Abstraction/Browsing/Models/BrowserActionResult.cs index b3576b90..bd34e936 100644 --- a/src/Infrastructure/BotSharp.Abstraction/Browsing/Models/BrowserActionResult.cs +++ b/src/Infrastructure/BotSharp.Abstraction/Browsing/Models/BrowserActionResult.cs @@ -2,6 +2,7 @@ namespace BotSharp.Abstraction.Browsing.Models; public class BrowserActionResult { + public int ResponseStatusCode { get; set; } public bool IsSuccess { get; set; } public string? Message { get; set; } public string? StackTrace { get; set; } diff --git a/src/Plugins/BotSharp.Plugin.WebDriver/Drivers/PlaywrightDriver/PlaywrightWebDriver.GoToPage.cs b/src/Plugins/BotSharp.Plugin.WebDriver/Drivers/PlaywrightDriver/PlaywrightWebDriver.GoToPage.cs index a7e5f27f..cc1a0009 100644 --- a/src/Plugins/BotSharp.Plugin.WebDriver/Drivers/PlaywrightDriver/PlaywrightWebDriver.GoToPage.cs +++ b/src/Plugins/BotSharp.Plugin.WebDriver/Drivers/PlaywrightDriver/PlaywrightWebDriver.GoToPage.cs @@ -64,6 +64,7 @@ public partial class PlaywrightWebDriver await Task.Delay(args.WaitTime * 1000); } + result.ResponseStatusCode = response.Status; if (response.Status == 200) { // Disable this due to performance issue, some page is too large @@ -71,7 +72,7 @@ public partial class PlaywrightWebDriver result.IsSuccess = true; } else - { + { result.Message = response.StatusText; } }