On 10/12/2009, jmltest jmltest <[email protected]> wrote: > Hello Sebb > > thanks for your response. > > for your question : > *<<<Which HTTP Sampler are you using? HttpClient or the default? >>* > > I have used the Sampler -- >> HTTP Request . > i.e > when creating had followed like this : > > Test Plan->Add->Thread Group. Entered the name and other fields. > Again Right Clicked on ThreadGroup->Add->Sampler->HTTP Request. > there i choose METHOD = POST . [in some tests we need multi-part , in some > we need only POST] > Entered the name of the request and the Path. Typed UTF-8 in Content > Encoding textbox. > This is how that request is filled up. > > Please let me know if this is not what you had asked me to mention. > > Also , about your last suggestion , > > * > <<< Please create a Bugzilla issue, and attach the smallest possible test > plan that shows the problem - i.e. just include the HTTP POST sampler.>>> > > * > may i please ask , > > how to access Bugzilla - any document on how to file this issue report if > needed. (sorry iam very new to
https://issues.apache.org/bugzilla/ > HTTP POST sample - - may i know if you meant i need to give the entire jmx > file > > > Just fyi: > iam using the JMeter GUI. > Also just wanted to inform (it may be irrelevant , just for information iam > specifying here) : > about : > > > > HTTPSampleResult fields: > > > > DataEncoding: ISO-8859-1 > > > The above is shown when POST request is given. > > If i just change the METHOD as GET , then in the result i find the entry as > : > > > > HTTPSampleResult fields: > > > > DataEncoding: utf-8 > > Hence iam not understanding what is that which is impacting this . Looks to > me that " sampleresult.default.encoding = UTF-8 " is not taking effect > when i do POST request. > > kindly let me know details i asked for , i will file it as you would say. > thanks again. > > > > regards > jml > > > > > > > > > On Thu, Dec 10, 2009 at 8:16 AM, sebb <[email protected]> wrote: > > > On 09/12/2009, jmltest jmltest <[email protected]> wrote: > > > Just wanted to inform : > > > i have set this field called : > > > > > > sampleresult.default.encoding = UTF-8 > > > > > > basically the properties files of jmeter have same settings as i used in > > > 2.3RC4 . The above one was was important and hence wanted to inform > > that > > > everything is taken care exactly same way as done with 2.3RC4. > > > > > > so can you kindly help me - what is the problem with HTTP POST requests > > > containing multibyte data - which is going garbled. > > > > > > Also one problem i noticed : > > > > This is nothing to do with the original query. > > > > > when i go to view result tree . and see under the Sample Result node , > > > there the following entry is shown : > > > > > > HTTPSampleResult fields: > > > > > > DataEncoding: ISO-8859-1 > > > > > > > > > how did this come into picture ? what is the impact of this . ? i do not > > see > > > this on older versions . What does this mean - i do not know. Kindly > > > explain to me. > > > > This just means that the Listener now shows the value of the DataEncoding > > field. > > > > > does 2.3.4 has any changes/bugs that has impacted POST requests handling > > > multibyte data. > > > > Which HTTP Sampler are you using? HttpClient or the default? > > > > > Also FYI : GET requests with multibyte data on 2.3.4 works fine. The > > problem > > > is only with POST requests. > > > > Please create a Bugzilla issue, and attach the smallest possible test > > plan that shows the problem - i.e. just include the HTTP POST sampler. > > > > > thanks > > > jml > > > > > > > > > On Wed, Dec 9, 2009 at 3:23 PM, jmltest jmltest < > > [email protected]>wrote: > > > > > > > > > > Hi Jmeter Team, > > > > > > > > I have a problem with POST when moved to latest 2.3.4 version of > > Jmeter. > > > > Below is my scenario explained : > > > > > > > > > > > > when i started writing the testplan using Jmeter - i had downloaded > > the > > > > version = 2.3RC4. > > > > The HTTP POST requests , were working fine . i.e multibyte data was > > > > working fine for my requests/responses. Everything with this jmeter > > version > > > > absolutely works fine w.r.t multibyte data. Note: Earlier to this > > version > > > > the content was getting corrupted. We saw some bug fixes being > > mentioned. > > > > Hence we picked this 2.3RC4 which was latest available at that time . > > > > > > > > > > > > Now, about 2 days back i wanted to use latest Jmeter version . So i > > > > downloaded latest released version i.e 2.3.4 . > > > > Then , > > > > Opened my existing .jmx file having my testcases/plan. > > > > then Ran/executed that test - i.e HTTP POST request using this > > jmeter > > > > version. > > > > > > > > Problem : > > > > > > > > the data is getting corrupted & POST request fails (because my > > response > > > > assertion is checking for a multibyte data content in the Response > > data > > > > obtained ) . I can see under the view result tree that the Responses > > are > > > > having multibyte data getting corrupted - its garbled. > > > > > > > > > > > > Please Note: > > > > In my HTTP Requests , i have set the Content Encoding to UTF-8 . Also > > > > there has been absolutely no change when i opened my same jmx file in > > new > > > > jmeter gui. i.e > > > > > > > > --- If i run my .jmx file in 2.3RC4 version , it works fine > > properly > > > > ---- if i run the same jmx file using 2.3.4 version , it fails. i.e > > > > multibyte data gets corrupted . > > > > > > > > > > > > Note: jmeter.properties file has settings also same . No change as > > such b/w > > > > the versions when i ran the jmeter. > > > > > > > > Could you please tell me if anything changed in 2.3.4 that caused this > > > > problem --- does HTTP POST requests containing Multibyte data work > > with > > > > 2.3.4 ? is there anything extra that i need to do here ? > > > > Why the same testcase runs successfully in 2.3.RC4 , but fails when i > > > > execute same on 2.3.4 ? > > > > > > > > > > > > can you kindly help me . > > > > > > > > thanks > > > > jml. > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

