Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/net_1_1/DefaultWsdlHelpGenerator.aspx6
-rw-r--r--data/net_2_0/DefaultWsdlHelpGenerator.aspx6
2 files changed, 8 insertions, 4 deletions
diff --git a/data/net_1_1/DefaultWsdlHelpGenerator.aspx b/data/net_1_1/DefaultWsdlHelpGenerator.aspx
index f0f74e682bc..15f15a25f89 100644
--- a/data/net_1_1/DefaultWsdlHelpGenerator.aspx
+++ b/data/net_1_1/DefaultWsdlHelpGenerator.aspx
@@ -337,7 +337,9 @@ string GetTestResult ()
try
{
- WebRequest req = WebRequest.Create (location + "/" + CurrentOperationName + "?" + qs);
+ string url = location + "/" + CurrentOperationName;
+ Uri uri = new Uri (url);
+ WebRequest req = WebRequest.Create (url + "?" + qs);
HttpCookieCollection cookies = Request.Cookies;
int last = cookies.Count;
if (last > 0) {
@@ -345,7 +347,7 @@ string GetTestResult ()
for (int i = 0; i < last; i++) {
HttpCookie hcookie = cookies [i];
Cookie cookie = new Cookie (hcookie.Name, hcookie.Value, hcookie.Path, hcookie.Domain);
- container.Add (cookie);
+ container.Add (uri, cookie);
}
((HttpWebRequest) req).CookieContainer = container;
}
diff --git a/data/net_2_0/DefaultWsdlHelpGenerator.aspx b/data/net_2_0/DefaultWsdlHelpGenerator.aspx
index 3f529af4e3a..8324d417359 100644
--- a/data/net_2_0/DefaultWsdlHelpGenerator.aspx
+++ b/data/net_2_0/DefaultWsdlHelpGenerator.aspx
@@ -344,7 +344,9 @@ string GetTestResult ()
try
{
- WebRequest req = WebRequest.Create (location + "/" + CurrentOperationName + "?" + qs);
+ string url = location + "/" + CurrentOperationName;
+ Uri uri = new Uri (url);
+ WebRequest req = WebRequest.Create (url + "?" + qs);
HttpCookieCollection cookies = Request.Cookies;
int last = cookies.Count;
if (last > 0) {
@@ -352,7 +354,7 @@ string GetTestResult ()
for (int i = 0; i < last; i++) {
HttpCookie hcookie = cookies [i];
Cookie cookie = new Cookie (hcookie.Name, hcookie.Value, hcookie.Path, hcookie.Domain);
- container.Add (cookie);
+ container.Add (uri, cookie);
}
((HttpWebRequest) req).CookieContainer = container;
}