相关疑难解决方法(0)

如何用curl发送换行符?

我已经尝试过以下方法来发送带有curl的换行符,但\n不会被curl解释.

curl -X PUT -d "my message\n" http://localhost:8000/hello
Run Code Online (Sandbox Code Playgroud)

如何使用curl发送换行符?

curl newline http

84
推荐指数
7
解决办法
7万
查看次数

如何测试multipart/form-data POST请求

我试图找到一个工具,允许我测试multipart/form-data POST请求并调整请求.具体来说,我想测试内容类型标题中是否存在分号:

multipart/form-data; boundary=140f0f40c9f411e19b230800200c9a66
Run Code Online (Sandbox Code Playgroud)

我们有一个不发送分号的客户端,我们的新servlet(使用Apache Commons FileUpload)无法解析上传的文件.旧版本的servlet使用不同的库方法来接受/解析请求,它可以解析文件.在我通过包含分号来证明请求将成功之前,客户端应用程序的所有者不希望对其进行任何更改.

我一直在使用cURL来对servlet运行我的测试,但我不能调整它生成的请求以排除分号.我已经尝试了Firefox和Fiddler的Poster插件来生成测试POST请求,但是它们导致了这个错误:

org.apache.commons.fileupload.FileUploadException: Stream ended unexpectedly
Run Code Online (Sandbox Code Playgroud)

有没有人找到一种方法来成功测试带有上传文件的multipart/form-data POST请求?

testing post http multipartform-data apache-commons

5
推荐指数
1
解决办法
1万
查看次数