Bruce,
SetCookie method in nethttp.clw is testing 8 parameters but there are online 7 in the prototype.
eg:isn't the p_Path the 6th parameter and not the 7th?
Maybe this is causing the creation of x cookies - one cookie for every path combination (see my previous thread)
If not omitted(7)!(p_Path)
self._CookieQueue.Path = p_path
end
I have NetTalk 5.45 - as indicated in the templates - but in nethttp.clw I see 5.44?
! NetTalk v5.44 - the premier TCP/IP solution. Copyright © 2000-2011 CapeSoft Software -
www.capesoft.comNetWebHttp.SetCookie PROCEDURE (String p_name,String p_Value,<Long p_Date>,<Long p_Time>,<Long p_Secure>,<String p_Path>,<String p_Domain>)
Code
If p_name = '' then return.
clear(self._CookieQueue)
self._CookieQueue.Name = Upper(p_name)
get(self._CookieQueue,self._CookieQueue.Name)
if Errorcode()
Add(self._CookieQueue)
End
self._CookieQueue.Value = p_Value
If not omitted(4)!(p_Date)
self._CookieQueue.ExpiresDate = p_date
end
If not omitted(5)!(p_Time)
self._CookieQueue.ExpiresTime = p_time
end
If not omitted(6)!(p_Secure)
self._CookieQueue.Secure = p_secure
end
If not omitted(7)!(p_Path)
self._CookieQueue.Path = p_path
end
If not omitted( 8 )!(p_Domain)
self._CookieQueue.Domain = p_domain
end
put(self._CookieQueue)
regards
Patrick De Laet