java怎样自定义HttpRequest的头信息啊?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java怎样自定义HttpRequest的头信息啊?相关的知识,希望对你有一定的参考价值。
参考技术A SONP请求:xhr.setRequestHeader('x-my-custom-header', 'some value');或者在请求b.jsp前先请求一个中转页,专门根据参数设置header的中转页
Dart 自定义 HttpRequest
【中文标题】Dart 自定义 HttpRequest【英文标题】:Dart make custom HttpRequest 【发布时间】:2022-01-21 04:59:03 【问题描述】:我想制作一个自定义 HttpRequest 来对我的 api 代码进行单元测试。 我要测试的代码:
if (WebSocketTransformer.isUpgradeRequest(request))
await webSocketRequest.handleRequest(
request: request, streamController: streamController);
WebSocketTransformer
方法检查方法和标头内容。因此我必须提交HttpRequest
。
HttpRequest mockWSRequest;
mockWSrequest.headers.set('connection', 'upgrade');
但是如何设置HttpRequest
的方法呢?
【问题讨论】:
【参考方案1】:如果你说的是dart:io
的HttpRequest
类,那么该类就是abstract
,不能直接实例化。如果您想创建一个模拟,那么您可以让模拟实现HttpRequest
接口并为其method
getter 添加一个实现,以根据需要返回'GET'
或'POST'
。
【讨论】:
以上是关于java怎样自定义HttpRequest的头信息啊?的主要内容,如果未能解决你的问题,请参考以下文章