Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 7003E200BCD for ; Sun, 27 Nov 2016 22:38:54 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 6EC56160B12; Sun, 27 Nov 2016 21:38:54 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id B9979160B01 for ; Sun, 27 Nov 2016 22:38:53 +0100 (CET) Received: (qmail 25362 invoked by uid 500); 27 Nov 2016 21:38:52 -0000 Mailing-List: contact issues-help@jmeter.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: issues@jmeter.apache.org Delivered-To: mailing list issues@jmeter.apache.org Received: (qmail 25351 invoked by uid 99); 27 Nov 2016 21:38:52 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 27 Nov 2016 21:38:52 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 4B264C21D8 for ; Sun, 27 Nov 2016 21:38:52 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -1.999 X-Spam-Level: X-Spam-Status: No, score=-1.999 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, RP_MATCHES_RCVD=-2.999] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id FUMcIBVCJ8nn for ; Sun, 27 Nov 2016 21:38:51 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id 7E2335FC88 for ; Sun, 27 Nov 2016 21:38:51 +0000 (UTC) Received: from asf-bz1-us-mid.priv.apache.org (nat1-us-mid.apache.org [23.253.172.122]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTPS id B9449E01A7 for ; Sun, 27 Nov 2016 21:38:50 +0000 (UTC) Received: by asf-bz1-us-mid.priv.apache.org (ASF Mail Server at asf-bz1-us-mid.priv.apache.org, from userid 33) id 88FE760E06; Sun, 27 Nov 2016 21:38:49 +0000 (UTC) From: bugzilla@apache.org To: issues@jmeter.apache.org Subject: [Bug 60424] New: JMeter inserts 0x0D before 0x0A automatically (http binary post data) Date: Sun, 27 Nov 2016 21:38:49 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: JMeter X-Bugzilla-Component: HTTP X-Bugzilla-Version: 3.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: nminfo55-jmeter@yahoo.com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: issues@jmeter.apache.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bz.apache.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 archived-at: Sun, 27 Nov 2016 21:38:54 -0000 https://bz.apache.org/bugzilla/show_bug.cgi?id=3D60424 Bug ID: 60424 Summary: JMeter inserts 0x0D before 0x0A automatically (http binary post data) Product: JMeter Version: 3.0 Hardware: PC OS: Mac OS X 10.0 Status: NEW Severity: normal Priority: P2 Component: HTTP Assignee: issues@jmeter.apache.org Reporter: nminfo55-jmeter@yahoo.com Target Milestone: --- Hi, I like to work with JMeter and I like to get more and more experiences, too. At the moment I want to do a load test with JMeter on http-protocol combined with binary data. The application communicates via http Hessian protocol (a binary data stream over http). protocol: http binary content; Content-Type: x-application/hessian Test-Setup: - java application (app) with proxy setting: port 8888=20 - JMeter started with proxy setting: port 9000 - Fiddler started with sniffing at port 9000 - JMeter recorder with port =3D 8888 steps: 1. start Fiddler 2. start JMeter with proxy settings and prepare workbench with recorder setting: port =3D 8888 3. start application=20 4. take an action "A" 5. play recorded request (without saving the project) 6. compare the post data of http-requests of step 4 and 5 with Fiddler actual result: - there are additional Bytes when JMeter plays the request - especially: 0x0D is inserted before 0x0A i.a.: recorded part: 0x93, 0x0A, 0x6D played part : 0x93, 0x0D, 0x0A, 0x6D i.a.: recorded part: 0x64, 0x0A, 0x6D played part : 0x64, 0x0D, 0x0A, 0x6D i.a.: recorded part: 0x6E, 0x0A, 0x70 played part : 0x6E, 0x0D, 0x0A, 0x70 expected result: - there is no modification of the binary stream It seems that there is a difference between recording and replay of recorded data. With that behaviour (post data modification) I can't use JMeter and I have to look for other tools. Regards, Niko PS: I can't attach files, because I use it at as a proof of concept at cust= omer side. -------------------------------- JMeter: Version 3.0 r1743807 Java: java.version=3D1.8.0_101 java.vm.name=3DJava HotSpot(TM) 64-Bit Server VM os: Microsoft Windows 10 os.arch=3Damd64 os.version: 10.0.14393 ------------------------------- --=20 You are receiving this mail because: You are the assignee for the bug.=