当前位置: 首页 > 知识库问答 >
问题:

如何测试MIME Multipart URL?

柳逸春
2023-03-14

我正在尝试测试MIME多部分URL。这样做一个简单的html表单并提交一个文件就足够了吗?

<html>
<body>
<FORM action="<MIME Multipart URL>" enctype="multipart/form-data" method="POST">
<p>file <INPUT type="file" name="file"><BR>
<INPUT type="submit" value="Send"> <INPUT type="reset">
</FORM>
</body>
</html>

当我这样做时,我得到一个名为multipart的文件。文件的内容包含一个错误,所以我想知道我是否在提交机制中做了一些不正确的事情,或者我只是没有在文件中提交正确的值。

文件内容

POST/core/qualification HTTP/1.1

主机:服务器\主机:服务器\端口

内容长度:1354

内容类型:多部分/表单数据;边界=XbCY

--XbCY

内容配置:表单数据;name=“PayloadType”

布拉布拉赫

--XbCY

内容配置:表单数据;name=“ProcessingMode”

布拉布拉赫

--XbCY

内容配置:表单数据;name=“PayloadID”

--XbCY

内容配置:表单数据;name=“时间戳”

2007-08-30T10:20:34Z

--XbCY

内容-处置:表单-数据;name="UserName"

布拉布拉赫

--XbCY

内容配置:表单数据;name=“密码”

布拉布拉赫

--XbCY内容配置:表单数据;name=“SenderID”

布拉布拉赫

--XbCY内容配置:表单数据;name=“接收方”

布拉布拉赫

--XbCY

内容-处置:表单-数据;name="CORERuleVersion"

布拉布拉赫

--XbCY

内容配置:表单数据;name=“有效负载”

有效载荷布拉布拉赫

--XbCY--

共有1个答案

越安翔
2023-03-14

生成内容项的列表。提交将构建文件中的表单数据条目。

<FORM action="<MIME Multipart URL>" enctype="multipart/form-data" method="POST">
PayloadID<INPUT type="text" name="PayloadID"><br />
  : (other items) :
<INPUT type="submit" value="Send"> <INPUT type="reset">
</FORM>
 类似资料:
  • Some quick examples for techniques for testing. 合约事件Testing ERC-20 Transfer Event describe('Events', async function() { it('triggers a Transfer event', function() { let contract = new Con

  • 我试图用Jasmine为Angularjs编写单元测试。这是我的控制器: 和测试 测试失败,即使我试图测试期望(true). toBe(true); 茉莉花,因果报应,棱角分明的嘲弄都在我的索引里。jasmine调试页面中的html,还有测试脚本。 我发现如果删除beforeach()块,expect(true)。托比(真的)通过了。 下面是一个错误:

  • 在Android Espresso测试中有什么好的方法来测试结果代码和数据吗?我在用浓缩咖啡2.0。 定义一个新方法,如并使用该方法以便可以截获,等等。 编写一个只用于测试的TestActivity,它将调用上的,并在中检查结果 试着思考这两个坏处中什么是较小的,或者是否有任何其他关于如何测试这一点的建议。有什么建议吗?谢了!

  • 问题内容: 我想为接口做一个JUnit测试用例,如您所知,我不能从该接口创建对象,并且我不希望在该测试中显示任何类名,我只想测试该接口,并且只在测试中使用它的方法。 所以,我不能实例化一个对象: 因为我不会使用任何类方法,并且我也不想将接口实例化为: 因为我不想覆盖测试中的方法。 更新: 我想测试BlaBla,但要处理其接口(内部)。 问题答案: 一个是合同。它没有逻辑可以测试。 您可以使用类似的

  • 我目前正在考虑如何编写测试来检查给定的代码是否出现了恐慌?我知道Go使用来捕捉恐慌,但与Java代码不同的是,您不能真正指定在发生恐慌时应该跳过哪些代码或您有哪些代码。所以如果我有一个函数: 我真的不知道是否发生了恐慌,我们恢复了,或者函数是否根本没有恐慌。如何指定在没有恐慌的情况下跳过哪些代码,以及在出现恐慌的情况下执行哪些代码?我如何检查我们是否从恐慌中恢复过来?

  • 我被指派测试一个gRPC API(用Golang编写),但我不知道如何进行测试,而且我在网上找不到任何此类测试的教程。我能想到的唯一方法是编写单元测试来测试方法本身,但我也想用客户机来测试它。例如,我过去测试过REST API,使用JMeter作为客户端发送请求并验证响应数据。是否有一种通过客户端测试gRPC API的方法,或者单元测试是唯一的方法?

  • 问题内容: 该命令仅覆盖一个目录中的文件。 我想要整个项目,这意味着测试应覆盖dir中的所有文件以及该dir下的所有千岁树dir 。 这样做的命令是什么? 问题答案: 这应该在当前目录及其所有子目录中运行所有测试: 这应该针对给定的特定目录运行所有测试: 这应该以前缀为的导入路径运行所有测试: 这应该运行所有带有前缀的测试导入路径: 这应该在$ GOPATH中运行所有测试:

  • 问题内容: Linux内核开发人员如何在提交代码后在本地测试他们的代码?他们是否使用某种单元测试,构建自动化?测试计划? 问题答案: linux内核非常重视社区测试。 通常,任何开发人员都会在提交之前测试他们自己的代码,并且经常会使用Linus的内核开发版本,或者与他们的工作相关的项目使用其他不稳定/开发树之一。这意味着他们经常同时测试自己的变更和其他人的变更。 正式的测试计划的方式往往不多,但是