package com.google.code.http4j.example;
import java.io.IOException;
import java.net.URISyntaxException;
import com.google.code.http4j.Client;
import com.google.code.http4j.Response;
import com.google.code.http4j.impl.BasicClient;
import com.google.code.http4j.utils.Metrics;
public class BasicExample {
public static void main(String[] args) throws Exception {
Client client = new BasicClient();
Response response = client.get("http://code.google.com/p/http4j/");
Metrics metrics = response.getMetrics();
System.out.println("Bytes sent:" + metrics.getBytesSent());
System.out.println("Bytes received:" + metrics.getBytesReceived());
System.out.println("Blocking cost:" + metrics.getBlockingCost());
System.out.println("DNS lookup cost:" + metrics.getDnsLookupCost());
System.out.println("Connection establish cost:" + metrics.getConnectingCost());
System.out.println("Sending cost:" + metrics.getSendingCost());
System.out.println("Waiting cost:" + metrics.getWaitingCost());
System.out.println("Receiving cost:" + metrics.getReceivingCost());
System.out.println("SSL handshake cost:" + metrics.getSslHandshakeCost());
response.output(System.out);
client.shutdown();
}
}
分享到:
相关推荐
weibo4j 或者叫 sinat4j 是新浪微博的 Java 客户端开发包,支持Basic Auth, OAuth, 上传图片,头像,地理位置等功能。 示例代码: package weibo4j.examples; import weibo4j.Status; import weibo4j.Weibo; ...
GitLab4J:trade_mark:API(gitlab4j-api) 适用于GitLab REST API的Java客户端库 GitLab4J:trade_mark:API(gitlab4j-api)提供了一个功能齐全且易于使用的Java库,用于通过GitLab REST API与GitLab存储库一起使用...
JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...
Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密 Java非对称加密源程序代码实例,本例中使用RSA加密技术,...
hbc (Hosebird Client)是Twitter Streaming API 的 Java 客户端开发包。主要特性:支持GZip、OAuth和分块(partitioning);自动重新连接,并进行适当的backfill计数;访问原始字节的有效负载;适时重新分配,并进行...
Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密 Java非对称加密源程序代码实例,本例中使用RSA加密技术,...
JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...
JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...
java-holiday-api 适用于Java客户端库 API提供程序没有Java客户端库,因此我开发了一个Java客户端库,使用起来非常简单。 查找以获取必需和可选参数 ...示例Java代码 // create a consumer APICons
JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...
JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...
JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...
JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...
JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...
JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...
Java可以很方便地集成各种流行的技术栈和框架,下面是一些常见的集成示例及简要说明: 1. 集成Knife4j和Swagger: Knife4j是一款基于Swagger的API文档生成工具,它提供了丰富的增强功能和友好的UI界面。使用Knife4j...
JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...
radixdlt-java 是一个 Java/Android 客户端库,用于与分布式账本交互。 目录 代码示例 贡献 链接 执照 特征 连接到 Betanet 测试网络 测试网的免费交易 公钥身份创建 代币创建(ERC-777 风格) 消息发送 基于 ...
ThingSpeak Java客户端物联网的Java客户端。 实现ThingSpeak API的所有方面,可用于更新频道数据,检索和检查提要以及查询公共频道。 它支持api.thingspeak.com上的托管ThingSpeak服务器以及自托管的开源服务器( )...