本文整理了Java中org.eclipse.californium.core.coap.OptionSet.getURIQueryCount()
方法的一些代码示例,展示了OptionSet.getURIQueryCount()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。OptionSet.getURIQueryCount()
方法的具体详情如下:
包路径:org.eclipse.californium.core.coap.OptionSet
类名称:OptionSet
方法名:getURIQueryCount
[英]Returns the number of Uri-Query options (i.e., arguments).
[中]返回Uri查询选项(即参数)的数量。
代码示例来源:origin: eclipse/californium
private void parseUriQuery() {
if (getRequestOptions().getURIQueryCount() > 0) {
queryParameters = new HashMap<>();
for (String param : getRequestOptions().getUriQuery()) {
addParameter(param);
}
}
}
代码示例来源:origin: eclipse/californium
@Override
public void handleGET(CoapExchange exchange) {
int n = 20;
if (exchange.getRequestOptions().getURIQueryCount() > 0) {
try {
List<String> queries = exchange.getRequestOptions().getUriQuery();
for (String query:queries) {
if (pattern.matcher(query).matches()) {
n = Integer.parseInt(query.split("=")[1]);
}
}
} catch (Exception e) {
e.printStackTrace();
exchange.respond(ResponseCode.BAD_REQUEST, e.getMessage());
return;
}
}
int fib = fibonacci(n);
exchange.respond("fibonacci("+n+") = "+fib);
}
代码示例来源:origin: org.github.leshan/leshan-client
@Override
public ObserveSpec getObserveSpec() {
if (exchange.advanced().getRequest().getOptions().getURIQueryCount() == 0) {
return null;
}
final List<String> uriQueries = exchange.advanced().getRequest().getOptions().getUriQuery();
return ObserveSpecParser.parse(uriQueries);
}
代码示例来源:origin: org.eclipse.leshan/leshan-client
@Override
public ObserveSpec getObserveSpec() {
if (exchange.advanced().getRequest().getOptions().getURIQueryCount() == 0) {
return null;
}
final List<String> uriQueries = exchange.advanced().getRequest().getOptions().getUriQuery();
return ObserveSpecParser.parse(uriQueries);
}
代码示例来源:origin: eclipse/californium
String query = getOptions().getURIQueryCount() > 0 ? getOptions().getUriQueryString() : null;
try {
URI uri = new URI(getScheme(), null, host, port, path, query, null);
代码示例来源:origin: org.eclipse.californium/californium-core
String query = getOptions().getURIQueryCount() > 0 ? getOptions().getUriQueryString() : null;
try {
URI uri = new URI(getScheme(), null, host, port, path, query, null);
代码示例来源:origin: eclipse/leshan
if (coapExchange.advanced().getRequest().getOptions().getURIQueryCount() != 0) {
List<String> uriQueries = coapExchange.advanced().getRequest().getOptions().getUriQuery();
attributes = AttributeSet.parse(uriQueries);
内容来源于网络,如有侵权,请联系作者删除!