BlackBerry Forums Support Community
              

Closed Thread
 
LinkBack Thread Tools
Old 09-17-2004, 02:52 PM   #1 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2004
Posts: 24
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default Help - Device set MimeType

Please Login to Remove!

Hi,

I develop a java application, that open a HttpConnection.
Application run in BlackBarry 7230 handleld.

In code I set MimeType by
c.setRequestProperty(PROP_CONTENT_TYPE, "text/xml" ),
but server receive "application/x-www-form-urlencoded" MimeType.

Why?

Thanks for any suggestion.
fabius

--
Fabio Maggi [email address]
www.funambol.com

643 Bair Island Road, Suite 210 Via dei Valtorta 21
Redwood City, CA 94063 (USA) 20127 Milano (Italy)

Sync4j - the open source SyncML mobile application platform - www.sync4j.org
Offline  
Old 09-20-2004, 02:57 PM   #2 (permalink)
Talking BlackBerry Encyclopedia
 
Join Date: Sep 2004
Model: 8700r
Carrier: Rogers
Posts: 221
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Are you doing a POST or a GET?
Offline  
Old 09-20-2004, 05:00 PM   #3 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2004
Posts: 24
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

POST.

Thanks.
fabius
Offline  
Old 09-22-2004, 01:20 AM   #4 (permalink)
Talking BlackBerry Encyclopedia
 
Join Date: Sep 2004
Model: 8700r
Carrier: Rogers
Posts: 221
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I assume you figured out this one?
Offline  
Old 09-23-2004, 07:40 AM   #5 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2004
Posts: 24
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hi eradis,
actually, we haven't figured out it at all... we are getting more pessimistinc about BB is giving real support for HTTP.
We did a test with the following code:
...
(HttpConnection)Connector.open("http://server:8080/sync4j/sync;WAPGatewayIP=x.x.x.x;WAPGatewayAPN=something; WAPGatewayPort=9201", Connector.READ_WRITE, true);

c.setRequestMethod(HttpConnection.POST);
c.setRequestProperty("User-Agent" , "BlackBerry/3.6.1" );
c.setRequestProperty (PROP_CONTENT_TYPE , "application/vnd.syncml+xml" );
c.setRequestProperty (PROP_CONTENT_LENGTH , String.valueOf(length) );

os = c.openOutputStream();

for (int i = 0; i < l; i++) {
os.write(requestArray[i]);
}
os.flush();
os.close();
os = null;

...

and we looked at the GW log. It receives the formencode mimetype, regardless what we specify in the connection object.
This prevents the BB to make, for example, SyncML calls, which is badly enough.

Any suggestion?
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

EPCOS CAPACITOR B43584-S5528-Q1 B43584S5528Q1 5200uF 450V
$64.99
EPCOS CAPACITOR B43584-S5528-Q1 B43584S5528Q1 5200uF 450V picture2pcs 50V1200uF 50V 16x32mm Aishi RS Low Impedance Long Life Capacitor
$2.09
2pcs 50V1200uF 50V 16x32mm Aishi RS Low Impedance Long Life Capacitor pictureOriginal BHC 450V 4700UF ALS30A 1002NP Aerovox electrolytic capacitor
$15.0
Original BHC 450V 4700UF ALS30A 1002NP Aerovox electrolytic capacitor picture300pcs 50V47uF 50V 6.3x11mm JAMICON TK High Reliability capacitor
$13.19
300pcs 50V47uF 50V 6.3x11mm JAMICON TK High Reliability capacitor pictureQTY 21 QUALITY NEW AND USED FILM CAPACITORS
$19.99
QTY 21 QUALITY NEW AND USED FILM  CAPACITORS picture






Copyright 2004-2016 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.