apache / apache/jmeter

AWS S3 multipart upload

Open
#5,291 2 comments 0 reactions 0 assignees View on GitHub
os: All P2
Dominant language
Java
Stars
9.5k
Forks
2.3k
Avg merge
1d 22h
Merged PRs (30d)
5

Description

**Chinnikrishna** ([Bug 64343](https://bz.apache.org/bugzilla//show_bug.cgi?id=64343&redirect=false)):
Hi team,

I am upload pdf files to aws s3 server our upload process is multi part upload.

if we upload 7MB file we are getting below request
1. POST (uploads request) here we are getting upload ID
2. PUT request for PartNumber-1(chunk data we are sending to server)
3. PUT request for PartNumber-2(chunk data we are sending to server)
4. POST request for complete multipart

While uploading chunk data i mean PUT request in JMeter we are getting below error in log

Error decoding query, maybe your request parameters should be encoded:¶%r`V°ö”‚HúYíKªM ´‚5¬œDòP:m j’%´§¦F«ço¥)ZúV¬Â®Í°úU^à Þ Aχ£Õ£¿ÀrJIQ±4µÖ ¼€º[õápA[Î ‚²ÆQ‘H½¸_[l3ð ;%8/ ¶Çk†4ÛRCZ<ÊN "}</a³Åö¯ÖGSäz®­Ì–ä"SíA~ä‚" Ïô?ÿóþo¿þŸÿ`•|>{áÿ’BïØ-sþH¼˜}<úRÒÿ·ôM)Õ¥v3 :%õ
q~¿l¼ŠDÂŽúý²ý9r°»gÐï—íϱÝÂP¿_¶?Gx€óÿ¿_¶?’
¦”R–Ëõûoӟ¯!ôûoÓI ³'Q4øùý²]Wmi±ß/Ûù{»Îï¿M×÷ÞBk¿_¶k v—šß/Û5ž[üí÷ËvÍ͖ûý²]ó Œ§äïy¶ízfB—í÷ߦ?¯'M¢
java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "r`"
at java.net.URLDecoder.decode(Unknown Source) ~[?:1.8.0_241]
at org.apache.jmeter.protocol.http.visualizers.RequestViewHTTP.decodeQuery(RequestViewHTTP.java:338) [ApacheJMeter_http.jar:5.2.1]
at org.apache.jmeter.protocol.http.visualizers.RequestViewHTTP.getQueryMap(RequestViewHTTP.java:292) [ApacheJMeter_http.jar:5.2.1]
at org.apache.jmeter.protocol.http.visualizers.RequestViewHTTP.setSamplerResult(RequestViewHTTP.java:218) [ApacheJMeter_http.jar:5.2.1]
at org.apache.jmeter.visualizers.RequestPanel.setSamplerResult(RequestPanel.java:109) [ApacheJMeter_components.jar:5.2.1]
at org.apache.jmeter.visualizers.SamplerResultTab.setupTabPane(SamplerResultTab.java:239) [ApacheJMeter_components.jar:5.2.1]
at org.apache.jmeter.visualizers.ViewResultsFullVisualizer.valueChanged(ViewResultsFullVisualizer.java:384) [ApacheJMeter_components.jar:5.2.1]
at org.apache.jmeter.visualizers.ViewResultsFullVisualizer.valueChanged(ViewResultsFullVisualizer.java:362) [ApacheJMeter_components.jar:5.2.1]
at javax.swing.JTree.fireValueChanged(Unknown Source) [?:1.8.0_241]
at javax.swing.JTree$TreeSelectionRedirector.valueChanged(Unknown Source) [?:1.8.0_241]
at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(Unknown Source) [?:1.8.0_241]
at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(Unknown Source) [?:1.8.0_241]
at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(Unknown Source) [?:1.8.0_241]
at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(Unknown Source) [?:1.8.0_241]
at javax.swing.JTree.setSelectionPath(Unknown Source) [?:1.8.0_241]

We tried content-encoding "UTF-8" also but no luck

please look into this issue,

Thanks in advance,
Chinnikrishna,
+91 8801177621.

Severity: normal
OS: All

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.