我正在使用network.request,如下所示:
network.request( fullUrl, "POST", networkListener, params)
并在我的网络侦听器中接收到这样的响应:
local function networkListener( event )
if ( event.isError ) then
response = {};
else
response = json.decode(event.response);
end
end
我正在接收请求的正文响应,但我也想接收请求的响应标头。我怎样才能做到这一点
非常感谢!
network.request
的文档中写道:
network.request( url, method, listener [, params] )
监听器(必需(
监听器。在HTTP操作的各个阶段调用的侦听器函数。已向其传递networkRequest事件。
networkRequest
的文档链接到event.responseHeaders,它给出了这个例子:
-- Print the Content-Type header value for a response
local function networkListener( event )
print( "Content-Type of response is: " .. event.responseHeaders["Content-Type"] )
end