发送 POST 数据
let mutable ck = new CookieContainer()
let postHttpCookie (url : string) (postData :string) (cookie : CookieContainer byref)=
let data = writePOST postData
let req = WebRequest.Create( url, Timeout=100000 ) :?> HttpWebRequest
if cookie.Count = 0 then
let c = new CookieContainer()
cookie <- c
req.CookieContainer <- cookie
req.Method <- "POST"
req.ContentType <- "application/x-www-form-urlencoded"
req.AllowAutoRedirect <- true
req.KeepAlive <- true
let ss = req.GetRequestStream()
ss.Write(data,0,data.Length)
ss.Close()
let resp = req.GetResponse()
try
let stream = resp.GetResponseStream()
let reader = new StreamReader(stream)
let html = reader.ReadToEnd()
html
finally
resp.Close()