Save full Uri to session file
This commit is contained in:
@@ -738,20 +738,24 @@ public partial class MainWindow : Gtk.Window
|
||||
|
||||
Application.Invoke((sender, e) =>
|
||||
{
|
||||
if (data != null && data is OSDMap)
|
||||
try
|
||||
{
|
||||
OSDMap map = (OSDMap)data;
|
||||
OSDArray msgs = (OSDArray)map["Messages"];
|
||||
foreach (var msgOSD in msgs)
|
||||
if (data != null && data is OSDMap)
|
||||
{
|
||||
var msg = (OSDMap)msgOSD;
|
||||
var session = Session.FromOSD(msg);
|
||||
if (session != null)
|
||||
OSDMap map = (OSDMap)data;
|
||||
OSDArray msgs = (OSDArray)map["Messages"];
|
||||
foreach (var msgOSD in msgs)
|
||||
{
|
||||
messages.Messages.AppendValues(session);
|
||||
var msg = (OSDMap)msgOSD;
|
||||
var session = Session.FromOSD(msg);
|
||||
if (session != null)
|
||||
{
|
||||
messages.Messages.AppendValues(session);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
catch { }
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
@@ -512,6 +512,7 @@ namespace GridProxyGUI
|
||||
map["RequestBytes"] = OSD.FromBinary(this.RequestBytes);
|
||||
map["ResponseBytes"] = OSD.FromBinary(this.ResponseBytes);
|
||||
map["Protocol"] = OSD.FromString(this.Protocol);
|
||||
map["FullUri"] = this.FullUri;
|
||||
|
||||
OSDArray requestHeadersArray = new OSDArray();
|
||||
foreach (String key in this.RequestHeaders.Keys)
|
||||
@@ -543,6 +544,7 @@ namespace GridProxyGUI
|
||||
this.ResponseBytes = map["ResponseBytes"].AsBinary();
|
||||
this.Length = ResponseBytes.Length + RequestBytes.Length;
|
||||
this.Protocol = map["Protocol"].AsString();
|
||||
this.FullUri = map["FullUri"];
|
||||
|
||||
this.RequestHeaders = new WebHeaderCollection();
|
||||
if (map.ContainsKey("RequestHeaders"))
|
||||
|
||||
Reference in New Issue
Block a user