Cookie的用法

CCHTTPRequest的getCookieString和setCookieString,cookie没起作用,不知道用法是否正确,代码如下:

function NetworkTestScene:onResponse_login(event)
    local request = event.request
    if event.name == "completed" then
        if request:getResponseStatusCode() ~= 200 then
        else
            local response = request:getResponseString()
            print(response)
            local cookieString = event.request:getCookieString()
            self:getInfo(cookieString)
        end
    else
    end
end

function NetworkTestScene:onResponse_getInfo(event)
    local request = event.request
    if event.name == "completed" then
        if request:getResponseStatusCode() ~= 200 then
        else
            local data = request:getResponseData()
            print(data)
        end
    else
    end
end

function NetworkTestScene:login()
    local request = network.createHTTPRequest(function(event)
        self:onResponse_login(event)
    end, "http://192.168.0.82/login", "POST")
    request:addPOSTValue("username", "abc")
    request:addPOSTValue("password", "123")
    request:start()
end

function NetworkTestScene:getInfo(cookieString)
    local request = network.createHTTPRequest(function(event)
        self:onResponse_getInfo(event)
    end, "http://192.168.0.82/info", "GET")
    request:setCookieString(cookieString)
    request:start()
end


```

用的是什么版本

没起作用,是通过getCookie时,没有内容返回来判断的吗

解决了,原来是getCookieString后要先parseCookie再makeCookieString,不能直接使用