curl-loader-devel Mailing List for curl-loader - web application testing (Page 3)
Status: Alpha
Brought to you by:
coroberti
You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
|
Feb
(1) |
Mar
(7) |
Apr
(19) |
May
(25) |
Jun
(16) |
Jul
(59) |
Aug
(29) |
Sep
(18) |
Oct
(19) |
Nov
(7) |
Dec
(29) |
2008 |
Jan
(6) |
Feb
(18) |
Mar
(8) |
Apr
(27) |
May
(26) |
Jun
(5) |
Jul
(6) |
Aug
|
Sep
(9) |
Oct
(37) |
Nov
(61) |
Dec
(17) |
2009 |
Jan
(21) |
Feb
(25) |
Mar
(4) |
Apr
(2) |
May
(8) |
Jun
(15) |
Jul
(18) |
Aug
(23) |
Sep
(10) |
Oct
(16) |
Nov
(14) |
Dec
(22) |
2010 |
Jan
(23) |
Feb
(8) |
Mar
(18) |
Apr
(1) |
May
(34) |
Jun
(23) |
Jul
(11) |
Aug
(1) |
Sep
(13) |
Oct
(10) |
Nov
(2) |
Dec
(8) |
2011 |
Jan
|
Feb
(7) |
Mar
(24) |
Apr
(12) |
May
(3) |
Jun
(2) |
Jul
(2) |
Aug
|
Sep
(5) |
Oct
(20) |
Nov
(7) |
Dec
(11) |
2012 |
Jan
(12) |
Feb
(5) |
Mar
(16) |
Apr
(3) |
May
|
Jun
(5) |
Jul
(12) |
Aug
(6) |
Sep
|
Oct
|
Nov
(8) |
Dec
|
2013 |
Jan
(1) |
Feb
(3) |
Mar
(5) |
Apr
(3) |
May
(1) |
Jun
|
Jul
(1) |
Aug
(2) |
Sep
(9) |
Oct
|
Nov
(8) |
Dec
(4) |
2014 |
Jan
(4) |
Feb
|
Mar
(1) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(4) |
Oct
|
Nov
(11) |
Dec
(5) |
2015 |
Jan
(1) |
Feb
|
Mar
(11) |
Apr
(3) |
May
(1) |
Jun
(1) |
Jul
(4) |
Aug
(1) |
Sep
(7) |
Oct
(4) |
Nov
(2) |
Dec
|
2016 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Robert I. <cor...@gm...> - 2014-11-12 06:34:52
|
Dear Onkar, Please read the FAQs and the section about tags. About every example has this feature. Regards, Robert Iakobashvili, Ph.D. www.ghotit.com ................................ Ghotit Dyslexia Real Writer & Reader ................................ On Wed, Nov 12, 2014 at 7:49 AM, onkar kundargi <onk...@gm...> wrote: > Hello sir > I am trying to add delay between http request can please > tel me which file i need to modify it. > > > > Thanks > *Onkar Kundargi* > *VIT UNIVERSIT*Y > > > ------------------------------------------------------------------------------ > Comprehensive Server Monitoring with Site24x7. > Monitor 10 servers for $9/Month. > Get alerted through email, SMS, voice calls or mobile push notifications. > Take corrective actions from your mobile device. > > http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > > |
From: Mohanraj V <moh...@ve...> - 2014-11-12 06:23:59
|
Hi, My General Section configuration is below. ########### GENERAL SECTION ################################ BATCH_NAME= test CLIENTS_NUM_MAX = 300 CLIENTS_NUM_START= 300 CLIENTS_RAMPUP_INC= 300 *REQ_RATE = 300* INTERFACE=eth2 NETMASK=24 IP_ADDR_MIN= 180.168.40.10 IP_ADDR_MAX= 180.168.40.250 #Actually - this is for self-control IP_SHARED_NUM=10 CYCLES_NUM= 50 URLS_NUM= 1 *Issues faced:* 1. Curl-loader does not send 300 http requests/sec. It sends less than 300 http requests/sec. I am running on linux machine which has more than necessary hardware requirements. 2. Always it sends packets on interface eth0 even if I change the interface configuration other than eth0. 3. Always Result summary in *test.txt* has clients count = 0 after the asterisks if i configure CYCLES_NUM other than -1. Please help me on this. -- Thanks& Regards, Mohanraj V |
From: onkar k. <onk...@gm...> - 2014-11-12 05:49:14
|
Hello sir I am trying to add delay between http request can please tel me which file i need to modify it. Thanks *Onkar Kundargi* *VIT UNIVERSIT*Y |
From: onkar k. <onk...@gm...> - 2014-11-11 08:53:28
|
Hello Robert Thank you so much for your reply. Its work it out for me. If i need any help I email you. Onkar Kundargi *VIT university* On Tue, Nov 11, 2014 at 12:11 PM, Robert Iakobashvili <cor...@gm...> wrote: > Hi Onkar, > It's an open source. Fire debugger and see where the badness. > > Flavio has added his tag and > informed the list recently. > > It can server for you as an example: > > > https://bitbucket.org/fhnmor21/curl-loader/commits/462e3c9a7204d0ff5d00e9754557b515ee53a89c > > Take care > > Regards, > Robert Iakobashvili, Ph.D. > > www.ghotit.com > ................................ > Ghotit Dyslexia > Real Writer & Reader > ................................ > > On Tue, Nov 11, 2014 at 7:00 AM, onkar kundargi <onk...@gm...> > wrote: > >> Hello , >> I added my own parameter in parse_conf.conf file. and also >> added my paramater entry in batch.c but it showing error. may i know the >> flow of curl-loader. and also how to modify it. >> I am getting following errors. >> >> >> >> >> >> >> *add_param_to_batch - error: unknown tag MYP_ONKAR_START.ATTENTION: If >> the tag not misspelled, read README.Migration file.parse_config_file - >> error: add_param_to_batch () failed processing buffer "MYP_ONKAR_START"main >> - error: parse_config_file () failed. * >> >> thanking you >> >> >> ------------------------------------------------------------------------------ >> Comprehensive Server Monitoring with Site24x7. >> Monitor 10 servers for $9/Month. >> Get alerted through email, SMS, voice calls or mobile push notifications. >> Take corrective actions from your mobile device. >> >> http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk >> _______________________________________________ >> curl-loader-devel mailing list >> cur...@li... >> https://lists.sourceforge.net/lists/listinfo/curl-loader-devel >> >> > > > ------------------------------------------------------------------------------ > Comprehensive Server Monitoring with Site24x7. > Monitor 10 servers for $9/Month. > Get alerted through email, SMS, voice calls or mobile push notifications. > Take corrective actions from your mobile device. > > http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > > |
From: Robert I. <cor...@gm...> - 2014-11-11 06:41:53
|
Hi Onkar, It's an open source. Fire debugger and see where the badness. Flavio has added his tag and informed the list recently. It can server for you as an example: https://bitbucket.org/fhnmor21/curl-loader/commits/462e3c9a7204d0ff5d00e9754557b515ee53a89c Take care Regards, Robert Iakobashvili, Ph.D. www.ghotit.com ................................ Ghotit Dyslexia Real Writer & Reader ................................ On Tue, Nov 11, 2014 at 7:00 AM, onkar kundargi <onk...@gm...> wrote: > Hello , > I added my own parameter in parse_conf.conf file. and also added > my paramater entry in batch.c but it showing error. may i know the flow of > curl-loader. and also how to modify it. > I am getting following errors. > > > > > > > *add_param_to_batch - error: unknown tag MYP_ONKAR_START.ATTENTION: If the > tag not misspelled, read README.Migration file.parse_config_file - error: > add_param_to_batch () failed processing buffer "MYP_ONKAR_START"main - > error: parse_config_file () failed. * > > thanking you > > > ------------------------------------------------------------------------------ > Comprehensive Server Monitoring with Site24x7. > Monitor 10 servers for $9/Month. > Get alerted through email, SMS, voice calls or mobile push notifications. > Take corrective actions from your mobile device. > > http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > > |
From: onkar k. <onk...@gm...> - 2014-11-11 05:00:54
|
Hello , I added my own parameter in parse_conf.conf file. and also added my paramater entry in batch.c but it showing error. may i know the flow of curl-loader. and also how to modify it. I am getting following errors. *add_param_to_batch - error: unknown tag MYP_ONKAR_START.ATTENTION: If the tag not misspelled, read README.Migration file.parse_config_file - error: add_param_to_batch () failed processing buffer "MYP_ONKAR_START"main - error: parse_config_file () failed. * thanking you |
From: Flavio M. <fl...@in...> - 2014-09-24 14:55:47
|
I need to test a proxy product the company I work for is developing, but the test demanded that some files were downloaded with "Range: bytes 1-XXXX" in the HTML request. So I made a quick change in 2 files of curl-loader to support this feature: - curl-loader/parse_conf.c - curl-loader/url.h And added a example batch config - curl-loader/conf-examples/byte_range.conf Since I am not familiar with SVN (as had not been working with this vcs for the last 5 years) I cloned your repo to a GIT repo into my bitbucket account to apply my changes, but you can check the changes yourself at: https://bitbucket.org/fhnmor21/curl-loader/commits/462e3c9a7204d0ff5d00e9754557b515ee53a89c I might add more features as we nedd. Thanks for a great piece of software. Cheers, _____ Flavio On Wed, Sep 24, 2014 at 3:30 AM, Robert Iakobashvili <cor...@gm...> wrote: > Dear Flavio, > Thank you for your comments. > > Could you please explain in a bit more details > what were your requirements not met by curl-loader? > Thanks. > > Also a diff to the mainstream could save some time at our side. > > Kind regards, > Robert Iakobashvili, Ph.D. > > Home: http://www.ghotit.com > .............................................. > Ghotit Dyslexia > Das Ist Real Writer & Reader 3 > ............................................... > > On Mon, Sep 22, 2014 at 9:02 PM, Flavio Moreira > <fl...@in...> wrote: > > I think this is a very interesting tool. > > > > I had some tests I needed to do at work, but I needed also to run file > GET > > with byte-range, so to make life easier I cloned your repo into bitbucket > > and added the byte range functionality. > > > > If anyone else is interested the fork is at: > > https://bitbucket.org/fhnmor21/curl-loader > > > > I will use this fork to add other functionalities I might need, so I > thought > > it would be on the interest of everyone to let this list subscribers to > know > > about that. > > > > Cheers > > _____ > > Flavio > > > > > > > ------------------------------------------------------------------------------ > > Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer > > Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports > > Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper > > Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer > > > http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk > > _______________________________________________ > > curl-loader-devel mailing list > > cur...@li... > > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > > > > > ------------------------------------------------------------------------------ > Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer > Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports > Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper > Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer > > http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > |
From: Robert I. <cor...@gm...> - 2014-09-24 07:30:37
|
Dear Flavio, Thank you for your comments. Could you please explain in a bit more details what were your requirements not met by curl-loader? Thanks. Also a diff to the mainstream could save some time at our side. Kind regards, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com .............................................. Ghotit Dyslexia Das Ist Real Writer & Reader 3 ............................................... On Mon, Sep 22, 2014 at 9:02 PM, Flavio Moreira <fl...@in...> wrote: > I think this is a very interesting tool. > > I had some tests I needed to do at work, but I needed also to run file GET > with byte-range, so to make life easier I cloned your repo into bitbucket > and added the byte range functionality. > > If anyone else is interested the fork is at: > https://bitbucket.org/fhnmor21/curl-loader > > I will use this fork to add other functionalities I might need, so I thought > it would be on the interest of everyone to let this list subscribers to know > about that. > > Cheers > _____ > Flavio > > > ------------------------------------------------------------------------------ > Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer > Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports > Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper > Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer > http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > |
From: Flavio M. <fhn...@gm...> - 2014-09-22 18:04:26
|
I think this is a very interesting tool. I had some tests I needed to do at work, but I needed also to run file GET with byte-range, so to make life easier I cloned your repo into bitbucket and added the byte range functionality. If anyone else is interested the fork is at: https://bitbucket.org/fhnmor21/curl-loader I will use this fork to add other functionalities I might need, so I thought it would be on the interest of everyone to let this list subscribers to know about that. Cheers _____ Flavio |
From: Flavio M. <fl...@in...> - 2014-09-22 18:02:33
|
I think this is a very interesting tool. I had some tests I needed to do at work, but I needed also to run file GET with byte-range, so to make life easier I cloned your repo into bitbucket and added the byte range functionality. If anyone else is interested the fork is at: https://bitbucket.org/fhnmor21/curl-loader I will use this fork to add other functionalities I might need, so I thought it would be on the interest of everyone to let this list subscribers to know about that. Cheers _____ Flavio |
From: Frank V. D. <fra...@gm...> - 2014-05-30 10:28:28
|
Hi list, curl-loader supports using response tokens (eg hidden form elements) in a URL template for the next request (RESPONSE_TOKEN and URL_TOKEN). I can't figure out if and how it is possible to use response tokens in a POST. I would like to use, for example, FORM_STRING="foo=%s" where the previous url contained a form element with name=foo, value=bar. -- Frank Van Damme Make everything as simple as possible, but not simpler. - Albert Einstein |
From: Eric M. <ehm...@gm...> - 2014-03-13 19:25:06
|
Would it be possible for curl-loader to use the below network driver to increase/optimize traffic rates? If possible, maybe this could be taken into consideration in a new release? http://www.ntop.org/solutions/wire-speed-traffic-generation/ Thanks, Eric |
From: Matt B. <mbe...@IM...> - 2014-01-28 02:01:00
|
Hi there I'm trying to use curl-loader to test a media server we made. Is it possible to use the form type "UNIQUE_USERS_AND_PASSWORDS" with the multi part post form string to be "username=%s%d&password=%s%d". Or can you only use the "username=%s%d&password=%s%d" with a non multi part post? I may be confused. Here is what I have in my conf file USERNAME="user" PASSWORD="password" #URL_DONT_CYCLE = 1 FORM_USAGE_TYPE="UNIQUE_USERS_AND_PASSWORDS" REQUEST_TYPE=POST MULTIPART_FORM_DATA="user=%s%d" MULTIPART_FORM_DATA="password=%s%d" MULTIPART_FORM_DATA="file=@image.jpg<mailto:file=@image.jpg>" It sends the actual string %s%d. |
From: Joseph I. <j....@co...> - 2014-01-04 18:49:28
|
I have tried both specifying the pathname and not specifying the pathname. Neither works. So what is the proper way to do this. Please give an example. Sent from my jPhone 5S > On Jan 4, 2014, at 2:45 AM, Fred Huang <di...@gm...> wrote: > > not support filename with pathname > 2014年1月4日 上午7:38于 "Joseph Ishak" <j....@co...>写道: >> I am trying to use curl-loader to perform a GET with a file upload but it keeps failing to send the filename. I have attached the "PROBLEM-REPORTING" file with all the details as well as my conf file and the generated output files using the "-v -v -u -d" options. Please advise how to proceed. >> >> If you want the short version, this is the Description section from the "PROBLEM-REPORTING" file. >> >> The command I run in curl works and is: >> >> curl -X GET --connect-timeout 5 -m 600 -Y 200 -y 60 -F filename="@archives_x2cok01241201_.tar.gz" "http://172.17.0.150:8080/ckmp-ivc/IFEDataOffload?tailid=efxdom06281201&type=t&version=DL_X_FS_20120607&checksum=908022653&tailname=DL000" >> >> However, when I try to use curl-loader to to the same thing, the server never sees the file attached. curl-loader is currently found in: >> >> # which curl-loader >> /usr/bin/curl-loader >> >> I have place copies of the "archives_x2cok01241201_.tar.gz" in /usr/bin as well as "/home/joseph9918/archives_x2cok01241201_.tar.gz" which is the same path where my get-ivc.conf file (posted inline above) is found. I have tried using both the UPLOAD_FILE option and the MULTIPART_FORM_DATA option. As a point of reference, when I use curl I get the following in wireshark: >> >> 13 2.567406 172.17.0.102 172.17.0.150 HTTP GET /ckmp-ivc/IFEDataOffload?tailid=efxdom06281201&type=t&version=DL_X_FS_20120607&checksum=908022653&tailname=DL000 HTTP/1.1 (application/octet-stream) >> >> Which tells me that curl attaches the filename correctly outside of curl-loader. How can I make curl-loader perform the same request? I am trying to load test a tomcat server which receives archives from multiple clients constantly. The original author of the software implemented the software using a get with a file upload. I understand that this is not considered HTTP spec but the software is already in the field so I have to work with it. Please advise on how to proceed. >> >> -- >> Joseph Ishak >> Senior Systems Engineer >> CoKinetic Systems Corporation >> www.cokinetic.com >> >> Recommendations are always appreciated. >> http://www.linkedin.com/pub/joseph-ishak/3/915/31a >> >> ------------------------------------------------------------------------------ >> Rapidly troubleshoot problems before they affect your business. Most IT >> organizations don't have a clear picture of how application performance >> affects their revenue. With AppDynamics, you get 100% visibility into your >> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! >> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk >> _______________________________________________ >> curl-loader-devel mailing list >> cur...@li... >> https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel |
From: Fred H. <di...@gm...> - 2014-01-04 10:46:05
|
not support filename with pathname 2014年1月4日 上午7:38于 "Joseph Ishak" <j....@co...>写道: > I am trying to use curl-loader to perform a GET with a file upload but > it keeps failing to send the filename. I have attached the "PROBLEM-REPORTING" > file with all the details as well as my conf file and the generated output > files using the "-v -v -u -d" options. Please advise how to proceed. > > If you want the short version, this is the Description section from the "P > ROBLEM-REPORTING" file. > > The command I run in curl works and is: > > curl -X GET --connect-timeout 5 -m 600 -Y 200 -y 60 -F > filename="@archives_x2cok01241201_.tar.gz" > "http://172.17.0.150:8080/ckmp-ivc/IFEDataOffload?tailid=efxdom06281201&type=t&version=DL_X_FS_20120607&checksum=908022653&tailname=DL000"<http://172.17.0.150:8080/ckmp-ivc/IFEDataOffload?tailid=efxdom06281201&type=t&version=DL_X_FS_20120607&checksum=908022653&tailname=DL000> > > However, when I try to use curl-loader to to the same thing, the server > never sees the file attached. curl-loader is currently found in: > > # which curl-loader > /usr/bin/curl-loader > > I have place copies of the "archives_x2cok01241201_.tar.gz" in /usr/bin as > well as "/home/joseph9918/archives_x2cok01241201_.tar.gz" which is the same > path where my get-ivc.conf file (posted inline above) is found. I have > tried using both the UPLOAD_FILE option and the MULTIPART_FORM_DATA > option. As a point of reference, when I use curl I get the following in > wireshark: > > 13 2.567406 172.17.0.102 172.17.0.150 HTTP GET > /ckmp-ivc/IFEDataOffload?tailid=efxdom06281201&type=t&version=DL_X_FS_20120607&checksum=908022653&tailname=DL000 > HTTP/1.1 (application/octet-stream) > > Which tells me that curl attaches the filename correctly outside of > curl-loader. How can I make curl-loader perform the same request? I am > trying to load test a tomcat server which receives archives from multiple > clients constantly. The original author of the software implemented the > software using a get with a file upload. I understand that this is not > considered HTTP spec but the software is already in the field so I have to > work with it. Please advise on how to proceed. > > -- > Joseph Ishak > Senior Systems Engineer > CoKinetic Systems Corporationwww.cokinetic.com > > Recommendations are always appreciated.http://www.linkedin.com/pub/joseph-ishak/3/915/31a > > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > > |
From: Joseph I. <j....@co...> - 2014-01-03 23:36:45
|
########### GENERAL SECTION ################################ BATCH_NAME= get-ivc CLIENTS_NUM_MAX=1 # Same as CLIENTS_NUM INTERFACE =eth1 NETMASK=255.255.255.0 IP_ADDR_MIN= 172.17.0.105 IP_ADDR_MAX= 172.17.0.105 CYCLES_NUM= 1 URLS_NUM= 1 ########### URL SECTION #################################### URL=http://172.17.0.150:8080/ckmp-ivc/IFEDataOffload URL_SHORT_NAME="IFEDataOffload" REQUEST_TYPE=GET FORM_USAGE_TYPE= AS_IS FORM_STRING= "?tailid=efxdom06281201&type=t&version=DL_X_FS_20120607&checksum=908022653&tailname=DL000" TIMER_URL_COMPLETION = 5000 TIMER_AFTER_URL_SLEEP = 500 #####UPLOAD_FILE="/home/joseph9918/archives_x2cok01241201_.tar.gz" MULTIPART_FORM_DATA="filename=@archives_x2cok01241201_.tar.gz" |
From: Florin A. <fl...@an...> - 2013-12-03 22:32:22
|
This is the situation in my /usr: $ find /usr | grep -i rtmp /usr/lib/x86_64-linux-gnu/pkgconfig/librtmp.pc /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstrtmp.so /usr/lib/x86_64-linux-gnu/librtmp.so.0 /usr/lib/x86_64-linux-gnu/librtmp.so /usr/lib/x86_64-linux-gnu/librtmp.a /usr/lib/i386-linux-gnu/librtmp.so.0 /usr/include/librtmp /usr/include/librtmp/http.h /usr/include/librtmp/log.h /usr/include/librtmp/rtmp.h /usr/include/librtmp/amf.h /usr/share/virtualbox/src/vboxhost/vboxdrv/generic/RTMpGetArraySize-generic.c /usr/share/doc/librtmp-dev /usr/share/doc/librtmp-dev/changelog.Debian.gz /usr/share/doc/librtmp-dev/copyright find: `/usr/share/doc/google-chrome-stable': Permission denied /usr/share/doc/librtmp0 /usr/share/doc/librtmp0/changelog.Debian.gz /usr/share/doc/librtmp0/copyright I tried to do --with-librtmp=/usr/lib/x86_64-linux-gnu but that didn't work either. So I disabled it with --without-librtmp and it compiled just fine. Thanks! -- Florin Andrei http://florin.myip.org/ |
From: Robert I. <cor...@gm...> - 2013-12-03 20:55:35
|
Alternatively, locate and install the library (.so) with all these RTMP functions. It was called in the past rtmpdump.so On Tue, Dec 3, 2013 at 10:49 PM, Robert Iakobashvili <cor...@gm...>wrote: > In Makefile there is configuration for curl. > > Try to add as a one more option for ./configure > > > > *--without-librtmp* > > > *RGDS* > > > > > On Tue, Dec 3, 2013 at 10:05 PM, Florin Andrei <fl...@an...>wrote: > >> Using v0.56 >> >> I did a simple make and this is how it ended: >> >> gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 >> -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions >> -funroll-all-loops -finline-limit=1000 -mmmx -msse >> -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o >> obj/mpool.o mpool.c >> gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 >> -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions >> -funroll-all-loops -finline-limit=1000 -mmmx -msse >> -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o >> obj/parse_conf.o parse_conf.c >> gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 >> -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions >> -funroll-all-loops -finline-limit=1000 -mmmx -msse >> -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o >> obj/screen.o screen.c >> gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 >> -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions >> -funroll-all-loops -finline-limit=1000 -mmmx -msse >> -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o >> obj/ssl_thr_lock.o ssl_thr_lock.c >> gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 >> -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions >> -funroll-all-loops -finline-limit=1000 -mmmx -msse >> -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o >> obj/statistics.o statistics.c >> gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 >> -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions >> -funroll-all-loops -finline-limit=1000 -mmmx -msse >> -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o >> obj/timer_queue.o timer_queue.c >> gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 >> -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions >> -funroll-all-loops -finline-limit=1000 -mmmx -msse >> -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o obj/url.o >> url.c >> gcc -g -O3 -ffast-math -finline-functions -funroll-all-loops >> -finline-limit=1000 -mmmx -msse -foptimize-sibling-calls -o curl-loader >> obj/batch.o obj/cl_alloc.o obj/client.o obj/conf.o obj/environment.o >> obj/heap.o obj/ip_secondary.o obj/loader.o obj/loader_fsm.o >> obj/loader_hyper.o obj/loader_smooth.o obj/mpool.o obj/parse_conf.o >> obj/screen.o obj/ssl_thr_lock.o obj/statistics.o obj/timer_queue.o >> obj/url.o -L./lib -L/usr//lib -lcurl -levent -lz -lssl -lcrypto -lcares >> -ldl -lpthread -lnsl -lrt -lresolv >> ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_disconnect': >> curl_rtmp.c:(.text+0x2c): undefined reference to `RTMP_Close' >> curl_rtmp.c:(.text+0x34): undefined reference to `RTMP_Free' >> ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_connect': >> curl_rtmp.c:(.text+0xcf): undefined reference to `RTMP_Connect1' >> ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_send': >> curl_rtmp.c:(.text+0x151): undefined reference to `RTMP_Write' >> ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_recv': >> curl_rtmp.c:(.text+0x199): undefined reference to `RTMP_Read' >> ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_setup': >> curl_rtmp.c:(.text+0x202): undefined reference to `RTMP_Alloc' >> curl_rtmp.c:(.text+0x217): undefined reference to `RTMP_Init' >> curl_rtmp.c:(.text+0x224): undefined reference to `RTMP_SetBufferMS' >> curl_rtmp.c:(.text+0x237): undefined reference to `RTMP_SetupURL' >> curl_rtmp.c:(.text+0x264): undefined reference to `RTMP_Free' >> ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_do': >> curl_rtmp.c:(.text+0x29e): undefined reference to `RTMP_ConnectStream' >> collect2: error: ld returned 1 exit status >> make: *** [curl-loader] Error 1 >> >> florin@scout:~/work/curl-loader-0.56$ >> >> -- >> Florin Andrei >> http://florin.myip.org/ >> >> >> ------------------------------------------------------------------------------ >> Sponsored by Intel(R) XDK >> Develop, test and display web and hybrid apps with a single code base. >> Download it for free now! >> >> http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk >> _______________________________________________ >> curl-loader-devel mailing list >> cur...@li... >> https://lists.sourceforge.net/lists/listinfo/curl-loader-devel >> > > > > -- > Regards, > Robert Iakobashvili, Ph.D. > > Home: http://www.ghotit.com > .............................................. > Ghotit Dyslexia > Das Ist Real Writer & Reader > ............................................... > -- Regards, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com .............................................. Ghotit Dyslexia Das Ist Real Writer & Reader ............................................... |
From: Robert I. <cor...@gm...> - 2013-12-03 20:49:33
|
In Makefile there is configuration for curl. Try to add as a one more option for ./configure *--without-librtmp* *RGDS* On Tue, Dec 3, 2013 at 10:05 PM, Florin Andrei <fl...@an...>wrote: > Using v0.56 > > I did a simple make and this is how it ended: > > gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 > -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions > -funroll-all-loops -finline-limit=1000 -mmmx -msse > -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o > obj/mpool.o mpool.c > gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 > -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions > -funroll-all-loops -finline-limit=1000 -mmmx -msse > -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o > obj/parse_conf.o parse_conf.c > gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 > -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions > -funroll-all-loops -finline-limit=1000 -mmmx -msse > -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o > obj/screen.o screen.c > gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 > -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions > -funroll-all-loops -finline-limit=1000 -mmmx -msse > -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o > obj/ssl_thr_lock.o ssl_thr_lock.c > gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 > -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions > -funroll-all-loops -finline-limit=1000 -mmmx -msse > -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o > obj/statistics.o statistics.c > gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 > -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions > -funroll-all-loops -finline-limit=1000 -mmmx -msse > -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o > obj/timer_queue.o timer_queue.c > gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 > -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions > -funroll-all-loops -finline-limit=1000 -mmmx -msse > -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o obj/url.o > url.c > gcc -g -O3 -ffast-math -finline-functions -funroll-all-loops > -finline-limit=1000 -mmmx -msse -foptimize-sibling-calls -o curl-loader > obj/batch.o obj/cl_alloc.o obj/client.o obj/conf.o obj/environment.o > obj/heap.o obj/ip_secondary.o obj/loader.o obj/loader_fsm.o > obj/loader_hyper.o obj/loader_smooth.o obj/mpool.o obj/parse_conf.o > obj/screen.o obj/ssl_thr_lock.o obj/statistics.o obj/timer_queue.o > obj/url.o -L./lib -L/usr//lib -lcurl -levent -lz -lssl -lcrypto -lcares > -ldl -lpthread -lnsl -lrt -lresolv > ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_disconnect': > curl_rtmp.c:(.text+0x2c): undefined reference to `RTMP_Close' > curl_rtmp.c:(.text+0x34): undefined reference to `RTMP_Free' > ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_connect': > curl_rtmp.c:(.text+0xcf): undefined reference to `RTMP_Connect1' > ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_send': > curl_rtmp.c:(.text+0x151): undefined reference to `RTMP_Write' > ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_recv': > curl_rtmp.c:(.text+0x199): undefined reference to `RTMP_Read' > ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_setup': > curl_rtmp.c:(.text+0x202): undefined reference to `RTMP_Alloc' > curl_rtmp.c:(.text+0x217): undefined reference to `RTMP_Init' > curl_rtmp.c:(.text+0x224): undefined reference to `RTMP_SetBufferMS' > curl_rtmp.c:(.text+0x237): undefined reference to `RTMP_SetupURL' > curl_rtmp.c:(.text+0x264): undefined reference to `RTMP_Free' > ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_do': > curl_rtmp.c:(.text+0x29e): undefined reference to `RTMP_ConnectStream' > collect2: error: ld returned 1 exit status > make: *** [curl-loader] Error 1 > > florin@scout:~/work/curl-loader-0.56$ > > -- > Florin Andrei > http://florin.myip.org/ > > > ------------------------------------------------------------------------------ > Sponsored by Intel(R) XDK > Develop, test and display web and hybrid apps with a single code base. > Download it for free now! > > http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > -- Regards, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com .............................................. Ghotit Dyslexia Das Ist Real Writer & Reader ............................................... |
From: Florin A. <fl...@an...> - 2013-12-03 20:18:57
|
Using v0.56 I did a simple make and this is how it ended: gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions -funroll-all-loops -finline-limit=1000 -mmmx -msse -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o obj/mpool.o mpool.c gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions -funroll-all-loops -finline-limit=1000 -mmmx -msse -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o obj/parse_conf.o parse_conf.c gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions -funroll-all-loops -finline-limit=1000 -mmmx -msse -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o obj/screen.o screen.c gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions -funroll-all-loops -finline-limit=1000 -mmmx -msse -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o obj/ssl_thr_lock.o ssl_thr_lock.c gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions -funroll-all-loops -finline-limit=1000 -mmmx -msse -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o obj/statistics.o statistics.c gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions -funroll-all-loops -finline-limit=1000 -mmmx -msse -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o obj/timer_queue.o timer_queue.c gcc -W -Wall -Wpointer-arith -pipe -DCURL_LOADER_FD_SETSIZE=20000 -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -finline-functions -funroll-all-loops -finline-limit=1000 -mmmx -msse -foptimize-sibling-calls -g -I. -I./inc -I/usr//include -c -o obj/url.o url.c gcc -g -O3 -ffast-math -finline-functions -funroll-all-loops -finline-limit=1000 -mmmx -msse -foptimize-sibling-calls -o curl-loader obj/batch.o obj/cl_alloc.o obj/client.o obj/conf.o obj/environment.o obj/heap.o obj/ip_secondary.o obj/loader.o obj/loader_fsm.o obj/loader_hyper.o obj/loader_smooth.o obj/mpool.o obj/parse_conf.o obj/screen.o obj/ssl_thr_lock.o obj/statistics.o obj/timer_queue.o obj/url.o -L./lib -L/usr//lib -lcurl -levent -lz -lssl -lcrypto -lcares -ldl -lpthread -lnsl -lrt -lresolv ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_disconnect': curl_rtmp.c:(.text+0x2c): undefined reference to `RTMP_Close' curl_rtmp.c:(.text+0x34): undefined reference to `RTMP_Free' ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_connect': curl_rtmp.c:(.text+0xcf): undefined reference to `RTMP_Connect1' ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_send': curl_rtmp.c:(.text+0x151): undefined reference to `RTMP_Write' ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_recv': curl_rtmp.c:(.text+0x199): undefined reference to `RTMP_Read' ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_setup': curl_rtmp.c:(.text+0x202): undefined reference to `RTMP_Alloc' curl_rtmp.c:(.text+0x217): undefined reference to `RTMP_Init' curl_rtmp.c:(.text+0x224): undefined reference to `RTMP_SetBufferMS' curl_rtmp.c:(.text+0x237): undefined reference to `RTMP_SetupURL' curl_rtmp.c:(.text+0x264): undefined reference to `RTMP_Free' ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_do': curl_rtmp.c:(.text+0x29e): undefined reference to `RTMP_ConnectStream' collect2: error: ld returned 1 exit status make: *** [curl-loader] Error 1 florin@scout:~/work/curl-loader-0.56$ -- Florin Andrei http://florin.myip.org/ |
From: Robert I. <cor...@gm...> - 2013-11-20 07:28:08
|
Vik, There is no HEADER_TEMPLATE, but this is a simple C and easy to add. Develop, use, test and submit your patch as an option. Kind regards, Robert On Wed, Nov 20, 2013 at 9:19 AM, Vivek Raghunathan <vi...@kn...> wrote: > Hi Robert, > > Thanks for the reply. The FAQs and the custom-hdrs.conf doesn't give > me any details on the header substitution. Maybe I didn't explain it > correctly in my previous post. Like doing the URL_TEMPLATE and reading > it from the URL_TOKEN_FILE for URLs, does curl-loader have anything > for HEADER_TEMPLATE and to read it from a HEADER_TOKEN_FILE to do > customized HEADER substitution and FILE_NAME customization also. > > On Tue, Nov 19, 2013 at 10:59 PM, Robert Iakobashvili > <cor...@gm...> wrote: > > Hi Vik > > FAQs are your friend. > > http://curl-loader.sourceforge.net/doc/faq.html#conf-file-details > > > > More updated FAQs are in the delivered tarball. > > > > See tag HEADER and look into the conf-examples provided samples. > > > > Take care, > > > > Robert Iakobashvili, Ph.D. > > > > Home: http://www.ghotit.com > > .............................................. > > Ghotit Dyslexia > > Das Ist Real Writer & Reader > > ............................................... > > > > > > > > On Wed, Nov 20, 2013 at 2:02 AM, Vivek Raghunathan <vi...@kn...> > wrote: > >> > >> Hi, > >> > >> We are trying to use curl-loader to do some load testing on our > >> servers. One of our APIs is using custom headers for each and every > >> POST call and we also would like to send a different file for each > >> call reading it from a text file possibly. > >> > >> >From what I can see, curl-loader has support for custom URLs reading > >> from a file (with %s substitution), but I don't see any support for > >> custom headers and file names. > >> > >> Any help on this is much appreciated. > >> > >> Thanks > >> Vik > >> > >> > >> > ------------------------------------------------------------------------------ > >> Shape the Mobile Experience: Free Subscription > >> Software experts and developers: Be at the forefront of tech innovation. > >> Intel(R) Software Adrenaline delivers strategic insight and > game-changing > >> conversations that shape the rapidly evolving mobile landscape. Sign up > >> now. > >> > >> > http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk > >> _______________________________________________ > >> curl-loader-devel mailing list > >> cur...@li... > >> https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > > > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > Shape the Mobile Experience: Free Subscription > > Software experts and developers: Be at the forefront of tech innovation. > > Intel(R) Software Adrenaline delivers strategic insight and game-changing > > conversations that shape the rapidly evolving mobile landscape. Sign up > now. > > > http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk > > _______________________________________________ > > curl-loader-devel mailing list > > cur...@li... > > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > > > > > ------------------------------------------------------------------------------ > Shape the Mobile Experience: Free Subscription > Software experts and developers: Be at the forefront of tech innovation. > Intel(R) Software Adrenaline delivers strategic insight and game-changing > conversations that shape the rapidly evolving mobile landscape. Sign up > now. > http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > -- Regards, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com .............................................. Ghotit Dyslexia Das Ist Real Writer & Reader ............................................... |
From: Vivek R. <vi...@kn...> - 2013-11-20 07:20:38
|
Hi Robert, Thanks for the reply. The FAQs and the custom-hdrs.conf doesn't give me any details on the header substitution. Maybe I didn't explain it correctly in my previous post. Like doing the URL_TEMPLATE and reading it from the URL_TOKEN_FILE for URLs, does curl-loader have anything for HEADER_TEMPLATE and to read it from a HEADER_TOKEN_FILE to do customized HEADER substitution and FILE_NAME customization also. On Tue, Nov 19, 2013 at 10:59 PM, Robert Iakobashvili <cor...@gm...> wrote: > Hi Vik > FAQs are your friend. > http://curl-loader.sourceforge.net/doc/faq.html#conf-file-details > > More updated FAQs are in the delivered tarball. > > See tag HEADER and look into the conf-examples provided samples. > > Take care, > > Robert Iakobashvili, Ph.D. > > Home: http://www.ghotit.com > .............................................. > Ghotit Dyslexia > Das Ist Real Writer & Reader > ............................................... > > > > On Wed, Nov 20, 2013 at 2:02 AM, Vivek Raghunathan <vi...@kn...> wrote: >> >> Hi, >> >> We are trying to use curl-loader to do some load testing on our >> servers. One of our APIs is using custom headers for each and every >> POST call and we also would like to send a different file for each >> call reading it from a text file possibly. >> >> >From what I can see, curl-loader has support for custom URLs reading >> from a file (with %s substitution), but I don't see any support for >> custom headers and file names. >> >> Any help on this is much appreciated. >> >> Thanks >> Vik >> >> >> ------------------------------------------------------------------------------ >> Shape the Mobile Experience: Free Subscription >> Software experts and developers: Be at the forefront of tech innovation. >> Intel(R) Software Adrenaline delivers strategic insight and game-changing >> conversations that shape the rapidly evolving mobile landscape. Sign up >> now. >> >> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk >> _______________________________________________ >> curl-loader-devel mailing list >> cur...@li... >> https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > > > > > > > ------------------------------------------------------------------------------ > Shape the Mobile Experience: Free Subscription > Software experts and developers: Be at the forefront of tech innovation. > Intel(R) Software Adrenaline delivers strategic insight and game-changing > conversations that shape the rapidly evolving mobile landscape. Sign up now. > http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > |
From: Robert I. <cor...@gm...> - 2013-11-20 06:59:31
|
Hi Vik FAQs are your friend. http://curl-loader.sourceforge.net/doc/faq.html#conf-file-details More updated FAQs are in the delivered tarball. See tag HEADER and look into the conf-examples provided samples. Take care, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com .............................................. Ghotit Dyslexia Das Ist Real Writer & Reader ............................................... On Wed, Nov 20, 2013 at 2:02 AM, Vivek Raghunathan <vi...@kn...> wrote: > Hi, > > We are trying to use curl-loader to do some load testing on our > servers. One of our APIs is using custom headers for each and every > POST call and we also would like to send a different file for each > call reading it from a text file possibly. > > >From what I can see, curl-loader has support for custom URLs reading > from a file (with %s substitution), but I don't see any support for > custom headers and file names. > > Any help on this is much appreciated. > > Thanks > Vik > > > ------------------------------------------------------------------------------ > Shape the Mobile Experience: Free Subscription > Software experts and developers: Be at the forefront of tech innovation. > Intel(R) Software Adrenaline delivers strategic insight and game-changing > conversations that shape the rapidly evolving mobile landscape. Sign up > now. > http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > |
From: Vivek R. <vi...@kn...> - 2013-11-20 00:31:30
|
Hi, We are trying to use curl-loader to do some load testing on our servers. One of our APIs is using custom headers for each and every POST call and we also would like to send a different file for each call reading it from a text file possibly. >From what I can see, curl-loader has support for custom URLs reading from a file (with %s substitution), but I don't see any support for custom headers and file names. Any help on this is much appreciated. Thanks Vik |
From: <MM...@EM...> - 2013-11-14 15:53:25
|
Hello: I would like to use the curl-loarder for load testing of an XCAP server. The XCAP by nature has complicated URLs. In order to do a load test, I should be able to pass the username and password for basic authentication. I have the following configuration file ########### URL SECTION #################################### URL_TEMPLATE = http://%s:%s@10.10.10.1:8080/mobicents/%s/users/%s/index URL_TOKEN_FILE = put.tmpl # Path relative towards curl-loader URL_SHORT_NAME="PUT-file" REQUEST_TYPE=GET HEADER="Content-Type: application/resource-lists+xml" HEADER="Expect:" MULTIPART_FORM_DATA="file=@curl_rlist.xml" #UPLOAD_FILE=./curl_rlist.xml TIMER_URL_COMPLETION = 0 # In msec. When positive, Now it is enforced by cancelling url fetch on timeout TIMER_AFTER_URL_SLEEP =3000 WEB_AUTH_METHOD=DIGEST Put.tmpl: sip%3a%2B17034079662%40somedomain.com password resource-lists sip%3a%2B17034079662%40somedomain.com The curl-loader produced the following log Local port: 0 Connected to 10.10.10.1 (10.10.10.1) port 8080 (#0) Connected to 10.10.10.1 (10.10.10.1) port 8080 (#0) Server auth using Digest with user '' GET /mobicents/resource-lists/users/sip%3a%2B17034079662%40ims.voip.hrndva.rr.co m/index HTTP/1.1 User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Host: 10.10.10.1:8080 Accept: */* Content-Type: application/resource-lists+xml 4 0 0 1 !! ERCL 401 HTTP/1.1 401 Unauthorized HTTP/1.1 401 Unauthorized Server: Apache-Coyote/1.1 X-Powered-By: Servlet 2.5; JBoss-5.0/JBossWeb-2.1 WWW-Authenticate: Digest nonce="e1b51fee0e03f44d3c4547a32c5b8497", realm="10.10.10.1", opaque="cc547cf3", qop="auth" Content-Length: 0 Date: Thu, 14 Nov 2013 15:19:52 GMT Connection #0 to host 10.10.10.1 left intact Issue another request to this URL: 'http://sip%3a%2B17034079662%40ims.voip.hrndva.rr.com:password@10.10.10.1:80 80/mobicents/resource-lists/users/sip%3a%2B17034079662%40ims.voip.hrndva.rr. com/index' Re-using existing connection! (#0) with host (nil) Connected to (nil) (10.10.10.1) port 8080 (#0) Server auth using Digest with user '' GET /mobicents/resource-lists/users/sip%3a%2B17034079662%40ims.voip.hrndva.rr.co m/index HTTP/1.1 Authorization: Digest username="", realm="10.10.10.1", nonce="e1b51fee0e03f44d3c4547a32c5b8497", uri="/mobicents/resource-lists/users/sip%3a%2B17034079662%4... 8 0 0 1 !! ERCL 403 HTTP/1.1 403 Forbidden HTTP/1.1 403 Forbidden Server: Apache-Coyote/1.1 X-Powered-By: Servlet 2.5; JBoss-5.0/JBossWeb-2.1 Content-Length: 0 Date: Thu, 14 Nov 2013 15:19:52 GMT Connection #0 to host (nil) left intact As can be seen the username is ignored from the URL during DIGEST authentication. Hence Authentication fails. |