本文整理了Java中com.google.gwt.xhr.client.XMLHttpRequest.getResponseHeader()
方法的一些代码示例,展示了XMLHttpRequest.getResponseHeader()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XMLHttpRequest.getResponseHeader()
方法的具体详情如下:
包路径:com.google.gwt.xhr.client.XMLHttpRequest
类名称:XMLHttpRequest
方法名:getResponseHeader
[英]Gets an HTTP response header.
See http://www.w3.org/TR/XMLHttpRequest/#the-getresponseheader-method.
[中]获取HTTP响应头。
见http://www.w3.org/TR/XMLHttpRequest/#the-getresponseheader-method。
代码示例来源:origin: com.google.gwt/gwt-servlet
@Override
public String getHeader(String header) {
StringValidator.throwIfEmptyOrNull("header", header);
return xmlHttpRequest.getResponseHeader(header);
}
代码示例来源:origin: com.vaadin.external.gwt/gwt-user
@Override
public String getHeader(String header) {
StringValidator.throwIfEmptyOrNull("header", header);
return xmlHttpRequest.getResponseHeader(header);
}
代码示例来源:origin: net.wetheinter/gwt-user
@Override
public String getHeader(String header) {
StringValidator.throwIfEmptyOrNull("header", header);
return xmlHttpRequest.getResponseHeader(header);
}
代码示例来源:origin: sriharshachilakapati/SilenceEngine
@Override
public Promise<Long> sizeInBytes()
{
return new Promise<>((resolve, reject) ->
{
XMLHttpRequest request = XMLHttpRequest.create();
request.open("HEAD", getAbsolutePath());
request.setOnReadyStateChange(xhr ->
{
if (request.getStatus() == 404)
resolve.invoke(-1L);
else if (request.getReadyState() == XMLHttpRequest.DONE && request.getStatus() == 200)
try
{
resolve.invoke(Long.parseLong(request.getResponseHeader("Content-Length")));
}
catch (Exception e)
{
resolve.invoke(0L);
}
});
request.send();
});
}
内容来源于网络,如有侵权,请联系作者删除!