java httprequest选项_HTTPRequest类

java httprequest选项_HTTPRequest类原标题:HTTPRequest类HTTPRequest类java.lang.Objectcom.google.appengine.api.urlfetch.HTTPRequestpublicclassHTTPRequest扩展java.lang.ObjectHTTPRequest封装通过URLFetchService进行的单个HTTP请求。构造函数概述HTTPRequest(ja…

大家好,又见面了,我是你们的朋友全栈君。

原标题:HTTPRequest类

HTTPRequest 类java.lang.Object

com.google.appengine.api.urlfetch.HTTPRequest

public class HTTPRequest

扩展 java.lang.Object

HTTPRequest 封装通过 URLFetchService 进行的单个 HTTP 请求。

构造函数概述

HTTPRequest(java.net.URL url)

创建表示对指定网址的 GET 请求的 HTTPRequest。

HTTPRequest(java.net.URL url, HTTPMethod method)

创建表示使用指定的 HTTP 方法(例如,GET、POST 等)对指定网址的 HTTP 请求的 HTTPRequest。

HTTPRequest(java.net.URL url, HTTPMethod method, FetchOptions fetchOptions)

创建表示使用指定的 HTTP 方法(例如,GET、POST 等)以及指定的 Fetchoptions 对指定网址的 HTTP 请求的 HTTPRequest。

方法概述

void

addHeader(HTTPHeader header)

将 header 添加到此请求。

FetchOptions

getFetchOptions()

获取此请求的抓取选项。

java.util.List

getHeaders()

返回添加到此请求的 HTTPHeader 对象的不可变的 List。

HTTPMethod

getMethod()

获取此请求的 HTTP 方法(例如,GET、POST 等)。

byte[]

getPayload()

获取此请求的负载(例如,POST 体)。

java.net.URL

getURL()

获取此请求的网址。

void

setHeader(HTTPHeader header)

设置此请求的 HTTPHeader。

void

setPayload(byte[] payload)

设置此请求的负载。

从 java.lang.Object 类继承的方法

equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

构造函数详述

HTTPRequest public HTTPRequest(java.net.URL url)

创建表示对指定网址的 GET 请求的

HTTPRequest。

HTTPRequest public HTTPRequest(java.net.URL url, HTTPMethod method)

创建表示使用指定的 HTTP 方法(例如,GET、POST 等)对指定网址的 HTTP 请求的

HTTPRequest。

HTTPRequest public HTTPRequest(java.net.URL url, HTTPMethod method, FetchOptions fetchOptions)

创建表示对指定网址的 HTTP 请求的

HTTPRequest,使用指定的 HTTP 方法(例如,GET、POST 等)以及指定的

FetchOptions。

方法详述

getMethod public HTTPMethod getMethod()

获取此请求的 HTTP 方法(例如,GET、POST 等)。

getURL public java.net.URL getURL()

获取此请求的网址。

getPayload public byte[] getPayload()

获取此请求的负载(例如,POST 体)。某些 HTTP 方法(例如,GET)将没有任何负载,则此方法返回 null。

setPayload public void setPayload(byte[] payload)

设置此请求的负载。不应对某些 HTTP 方法(例如,GET)调用此方法。

addHeader public void addHeader(HTTPHeader header)

header

添加到此请求。如果此请求已存在具有相同

name

HTTPHeader,则它的值将与

header

合并。

参数:

header

– 一个非

null

HTTPHeader

setHeader public void setHeader(HTTPHeader header)

设置此请求的

HTTPHeader。如果已存在具有相同

name

HTTPHeader,则将替换它的值。

getHeaders public java.util.List getHeaders()

返回添加到此请求的

HTTPHeader

对象的不可变的

List。

getFetchOptions public FetchOptions getFetchOptions()

获取此请求的抓取选项。返回搜狐,查看更多

HttpResponse主要是用于回应客户端,告诉浏览器回应内容的报头、服务器端的信息以及输出指定的内容(用最容易让你能理解的说法就是像客户端输出数据——很片面的说法,但你可以这样去理解)。比如你要想页面输出一个字符”test string” ,你就可以用Response.Write(“test string”);比如说你要返回的是图片,你就可以用Response.ContentType=”image/gif”;(告诉浏览器,服务器返回的是图片,而不是平时的文本)HttpRequest能够读取客户端在 Web 请求期间发送的 HTTP 值比如获取客户端的IP地址:Request.UserHostAdress;读取客户端传递来的值:Request[装值的变量名];

责任编辑:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/148393.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • vue中通过路由跳转的三种方式

    vue中通过路由跳转的三种方式router-view实现路由内容的地方,引入组件时写到需要引入的地方需要注意的是,使用vue-router控制路由则必须router-view作为容器。通过路由跳转的三种方式1、router-link【实现跳转最简单的方法】<router-linkto=’需要跳转到的页面的路径>浏览器在解析时,将它解析成一个类似于<a>的

  • 初学java,遇到的陌生词语(1)

    初学java,遇到的陌生词语(1)

  • Django(2)python虚拟环境virtualenvwrapper[通俗易懂]

    Django(2)python虚拟环境virtualenvwrapper[通俗易懂]python虚拟环境虚拟环境(virtualenvironment),它是一个虚拟化,从电脑独立开辟出来的环境。通俗的来讲,虚拟环境就是借助虚拟机来把一部分内容独立出来,我们把这部分独立出来的东西

  • 17个最佳WordPress画廊插件[通俗易懂]

    17个最佳WordPress画廊插件[通俗易懂]驯服混乱并改变您的内容。如果您想展示您的内容(帖子,图像,视频,音频文件以及您能想到的任何其他内容),从而为网站访问者带来引人入胜的体验,那么本文将帮助您做到这一点。在这里,我们重点介绍CodeCanyon上可用的一些最佳WordPress画廊插件。我们已按画廊类型对其进行了细分,因此请继续阅读以了解更多有关为什么这些是用于视频和多媒体,图像和WordPress网格的最佳WordPr…

  • CPU后缀字母含义

    CPU后缀字母含义

  • 价值3888开源企业发卡网源码/全网对接/全新UI风格/完美运营

    价值3888开源企业发卡网源码/全网对接/全新UI风格/完美运营介绍:系统是全开源的,功能很多就不一一介绍了,喜欢就拿走,互站上卖3888免费开源,100%能搭建!老米发卡系统功能亮点介绍:1:已接入易支付接口/支持qq/微信/支付宝2:全网商品对接,店铺对接一秒完成对接,!3:商品池系统/供货系统/代理系统/对接码对接商品4:店铺音乐支付接口/缩我短网址接口/销售模版主题设置5:后台新增一键添加支付接口/商品池权限/推荐商品权限/商家保证金6:平均有15套pc售卡模版,3套手机售卡模版7:一些系统还带有后门,我这个系统完全无后门8:本系统不敢说全

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号