BlackBerry Forums Support Community
              

Closed Thread
 
Thread Tools
Old 09-17-2004, 02:52 PM   #1
fabius
Knows Where the Search Button Is
 
Join Date: Sep 2004
Posts: 24
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
eradis
Talking BlackBerry Encyclopedia
 
Join Date: Sep 2004
Model: 8700r
Carrier: Rogers
Posts: 221
Default

Are you doing a POST or a GET?
Offline  
Old 09-20-2004, 05:00 PM   #3
fabius
Knows Where the Search Button Is
 
Join Date: Sep 2004
Posts: 24
Default

POST.

Thanks.
fabius
Offline  
Old 09-22-2004, 01:20 AM   #4
eradis
Talking BlackBerry Encyclopedia
 
Join Date: Sep 2004
Model: 8700r
Carrier: Rogers
Posts: 221
Default

I assume you figured out this one?
Offline  
Old 09-23-2004, 07:40 AM   #5
fabius
Knows Where the Search Button Is
 
Join Date: Sep 2004
Posts: 24
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



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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


Trek 677B High Voltage Supply / Amplifier picture

Trek 677B High Voltage Supply / Amplifier

$700.00



Voice Amp Amplifier Model 200260 Scott EPIC Safety Compatible w AV3000 AV2000 picture

Voice Amp Amplifier Model 200260 Scott EPIC Safety Compatible w AV3000 AV2000

$60.00



NEW Winbridge S92 PRO Bluetth Mini Portable Rechargeable Voice Amplifier Karaoke picture

NEW Winbridge S92 PRO Bluetth Mini Portable Rechargeable Voice Amplifier Karaoke

$35.00



2pcs TDA2003 Power Amplifier CAR AUDIO12v 10w USA Seller fats shipping picture

2pcs TDA2003 Power Amplifier CAR AUDIO12v 10w USA Seller fats shipping

$4.80



FiiO BTR15 Bluetooth DAC/Amp Titanium High-Res Audio MQA, Dual Output - Titanium picture

FiiO BTR15 Bluetooth DAC/Amp Titanium High-Res Audio MQA, Dual Output - Titanium

$85.98



BJ300 Plus BJ300Plus 3-30MHz Radio Power Amplifier +Fan FM 100W AM 200W SSB 300W picture

BJ300 Plus BJ300Plus 3-30MHz Radio Power Amplifier +Fan FM 100W AM 200W SSB 300W

$104.49







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