diff --git a/packages/webview_flutter/webview_flutter_android/example/lib/main.dart b/packages/webview_flutter/webview_flutter_android/example/lib/main.dart index 4a84e0f2e93b55dcb634a9c6b26d060f1b688375..1b081fd36893b7ad5679e4f16d0327768bc2b52e 100644 --- a/packages/webview_flutter/webview_flutter_android/example/lib/main.dart +++ b/packages/webview_flutter/webview_flutter_android/example/lib/main.dart @@ -548,14 +548,14 @@ class SampleMenu extends StatelessWidget { Future _onSetCookie() async { await cookieManager.setCookie( const WebViewCookie( - name: 'foo', - value: 'bar', + name: 'token', + value: 'v1|eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiSm9obiIsImFkbWluIjp0cnVlfQ.edtOAVIukaZ5J-hax2IAuHQqR__b-NvJa6sqiPWBtCc', domain: 'httpbin.org', - path: '/anything', + path: '/cookies', ), ); await webViewController.loadRequest(LoadRequestParams( - uri: Uri.parse('https://httpbin.org/anything'), + uri: Uri.parse('https://httpbin.org/cookies'), )); } diff --git a/packages/webview_flutter/webview_flutter_android/lib/src/android_webview_cookie_manager.dart b/packages/webview_flutter/webview_flutter_android/lib/src/android_webview_cookie_manager.dart index 0c1be7c178e69c1b5a67de0610abe77c8061bb55..fa7738e32fcc77982950e5ababbef3b8d4286a92 100644 --- a/packages/webview_flutter/webview_flutter_android/lib/src/android_webview_cookie_manager.dart +++ b/packages/webview_flutter/webview_flutter_android/lib/src/android_webview_cookie_manager.dart @@ -59,7 +59,7 @@ class AndroidWebViewCookieManager extends PlatformWebViewCookieManager { } return _cookieManager.setCookie( cookie.domain, - '${Uri.encodeComponent(cookie.name)}=${Uri.encodeComponent(cookie.value)}; path=${cookie.path}', + '${cookie.name}=${cookie.value}; path=${cookie.path}', ); } diff --git a/packages/webview_flutter/webview_flutter_android/lib/src/legacy/webview_android_cookie_manager.dart b/packages/webview_flutter/webview_flutter_android/lib/src/legacy/webview_android_cookie_manager.dart index a24f625d87875b6a4f91b00fdb02102af2ab599b..915a2428c07a5e48d60f94211edde957a0e82be2 100644 --- a/packages/webview_flutter/webview_flutter_android/lib/src/legacy/webview_android_cookie_manager.dart +++ b/packages/webview_flutter/webview_flutter_android/lib/src/legacy/webview_android_cookie_manager.dart @@ -28,7 +28,7 @@ class WebViewAndroidCookieManager extends WebViewCookieManagerPlatform { } return _cookieManager.setCookie( cookie.domain, - '${Uri.encodeComponent(cookie.name)}=${Uri.encodeComponent(cookie.value)}; path=${cookie.path}', + '${cookie.name}=${cookie.value}; path=${cookie.path}', ); } diff --git a/packages/webview_flutter/webview_flutter_ohos/example/lib/main.dart b/packages/webview_flutter/webview_flutter_ohos/example/lib/main.dart index 213a511c98a8d02a7a9be95b14e522eba27a02e6..a42778075ceee4c8b083a8280326ac515c9287d9 100644 --- a/packages/webview_flutter/webview_flutter_ohos/example/lib/main.dart +++ b/packages/webview_flutter/webview_flutter_ohos/example/lib/main.dart @@ -572,14 +572,14 @@ class SampleMenu extends StatelessWidget { Future _onSetCookie() async { await cookieManager.setCookie( const WebViewCookie( - name: 'foo', - value: 'bar', + name: 'token', + value: 'v1|eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiSm9obiIsImFkbWluIjp0cnVlfQ.edtOAVIukaZ5J-hax2IAuHQqR__b-NvJa6sqiPWBtCc', domain: 'httpbin.org', - path: '/anything', + path: '/cookies', ), ); await webViewController.loadRequest(LoadRequestParams( - uri: Uri.parse('https://httpbin.org/anything'), + uri: Uri.parse('https://httpbin.org/cookies'), )); } diff --git a/packages/webview_flutter/webview_flutter_ohos/lib/src/legacy/webview_ohos_cookie_manager.dart b/packages/webview_flutter/webview_flutter_ohos/lib/src/legacy/webview_ohos_cookie_manager.dart index 2474255e5a596312b28ab7c6b58ba0744627a881..7e41b49a9229844f7a11834fd48257f39f4562cb 100644 --- a/packages/webview_flutter/webview_flutter_ohos/lib/src/legacy/webview_ohos_cookie_manager.dart +++ b/packages/webview_flutter/webview_flutter_ohos/lib/src/legacy/webview_ohos_cookie_manager.dart @@ -28,7 +28,7 @@ class WebViewOhosCookieManager extends WebViewCookieManagerPlatform { } return _cookieManager.setCookie( cookie.domain, - '${Uri.encodeComponent(cookie.name)}=${Uri.encodeComponent(cookie.value)}; path=${cookie.path}', + '${cookie.name}=${cookie.value}; path=${cookie.path}', ); } diff --git a/packages/webview_flutter/webview_flutter_ohos/lib/src/ohos_webview_cookie_manager.dart b/packages/webview_flutter/webview_flutter_ohos/lib/src/ohos_webview_cookie_manager.dart index be2312bd66a9e0ec19928eea9b1735d51d2f545c..0f604edc660e0a13c1b429624abce8d158c48417 100644 --- a/packages/webview_flutter/webview_flutter_ohos/lib/src/ohos_webview_cookie_manager.dart +++ b/packages/webview_flutter/webview_flutter_ohos/lib/src/ohos_webview_cookie_manager.dart @@ -70,7 +70,7 @@ class OhosWebViewCookieManager extends PlatformWebViewCookieManager { } return _cookieManager.setCookie( cookie.domain, - '${Uri.encodeComponent(cookie.name)}=${Uri.encodeComponent(cookie.value)}; path=${cookie.path}', + '${cookie.name}=${cookie.value}; path=${cookie.path}', ); }