This resource has been superceded by a newer resource and is considered to be obsolete!
| file name:
|
S60_Platform_HTTP_Client_API_Example_v2_0_en.zip
|
| description:
|
This C++ code example demonstrates how to perform simple HTTP GET and POST transactions using the HTTP Client API that provides an HTTP 1.1-compliant interface for communicating with HTTP servers on the Internet. Basic HTTP authentication is also supported. Main classes: RHTTPSession, RHTTPTransaction, RHTTPHeaders, MHTTPDataSupplier, MHTTPAuthenticationCallback, MHTTPTransactionCallback.
|
| type:
|
Example
|
| topics:
|
Networking
HTTP
S60
Symbian C++
(Enterprise)
|
| language:
|
English (en)
|
| encoding:
|
Zip Archive (.zip)
|
| intended audience:
|
Intermediate
|
| compatibility:
|
S60 2nd Edition, S60 3rd Edition. Tested with Nokia 6600, Nokia 7610, Nokia 6630, Nokia 3250, Nokia 6670, Nokia E60, and Nokia N80. Created / tested with S60 2nd Edition SDK for Symbian OS, Supporting Feature Pack 2, for C++, Supporting Metrowerks CodeWarrior and with S60 3rd Edition SDK for Symbian OS, for C++, Supporting Metrowerks CodeWarrior.
|
| see also:
|
Symbian OS: Overview To Networking
Symbian OS: End-To-End HTTP API Example v1.2
|
|
Additional information
<< Back to Previous Page
RDF Facets:
qdcZdescriptionQSxThisE20CE2bE2bE20codeE20eE78ampleE20demonstratesE20howE20toE20performE20simpleE20HTTPE20GE45TE20andE20POSTE20transactionsE20usingE20theE20HTTPE20ClientE20APIE20thatE20providesE20anE20HTTPE201E2e1E2dcompliantE20interfaceE20forE20communicatingE20withE20HTTPE20serversE20onE20theE20InternetE2eE20BasicE20HTTPE20authenticationE20isE20alsoE20supportedE2eE20MainE20classesE3aE20E52HTTPSessionE2cE20E52HTTPTransactionE2cE20E52HTTPHeadersE2cE20MHTTPE44ataSupplierE2cE20MHTTPAuthenticationCallbackE2cE20MHTTPTransactionCallbackE2eX
qdcZformatQNx276653X
qdcZidentifierQSxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fb740b0e2E2d1201E2d4471E2dbbd4E2d1d9c77bcfa97E2fS60E5fPlatformE5fHTTPE5fClientE5fAPIE5fE45E78ampleE5fv2E5f0E5fenE2ezipX
qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f4d725d07E2d06d1E2d4c11E2db2a1E2d717c2bad832fE2fSymbianE5fOSE5fE45ndE2dtoE2dE45ndE5fHTTPE5fAPIE5fE45E78ampleE5fv1E5f2E2ezipX
qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fc4536832E2d3dd0E2d45afE2d94beE2d1c4289cc3003E2fSymbianE5fOSE5fOverviewE5fToE5fNetworkingE5fv1E5f0E5fenE2epdfX
qdcZtitleQSxS60E20PlatformE3aE20HTTPE20ClientE20APIE20E45E78ampleE20v2E2e0X
qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
qdcZtypeQUqfnZPrimaryE52esourceQ
qdcZtypeQUqfnTypeZApplicationQ
qdcZtypeQUqfnTypeZE45E78ampleQ
qdcZtypeQUqfnTypeZE52esourceQ
qdcZtypeQUqmarsZManagedE52esourceQ
qdcZtypeQUqwebZInformationE52esourceQ
qdcZtypeQUqwebZE52esourceQ
qdcZtypeQUqrdfsZE52esourceQ
qdctermsZeE78tentQNx276653X
qrssZdescriptionQSxThisE20CE2bE2bE20codeE20eE78ampleE20demonstratesE20howE20toE20performE20simpleE20HTTPE20GE45TE20andE20POSTE20transactionsE20usingE20theE20HTTPE20ClientE20APIE20thatE20providesE20anE20HTTPE201E2e1E2dcompliantE20interfaceE20forE20communicatingE20withE20HTTPE20serversE20onE20theE20InternetE2eE20BasicE20HTTPE20authenticationE20isE20alsoE20supportedE2eE20MainE20classesE3aE20E52HTTPSessionE2cE20E52HTTPTransactionE2cE20E52HTTPHeadersE2cE20MHTTPE44ataSupplierE2cE20MHTTPAuthenticationCallbackE2cE20MHTTPTransactionCallbackE2eX
qrssZtitleQSxS60E20PlatformE3aE20HTTPE20ClientE20APIE20E45E78ampleE20v2E2e0X
qeditorZdescriptionE5fcreatedQDx2006E2d11E2d27X
qeditorZdescriptionE5fmodifiedQDx2008E2d04E2d16T08E3a58E3a26E5aX
qeditorZtypeQUqfnTypeZApplicationQ
qeditorZtypeQUqfnTypeZE45E78ampleQ
qeditorZtypeQUqfnTypeZE52esourceQ
qfnZallowedE5fcountryE5fgroupQUqfnCountryGroupZBQ
qfnZaudienceQUqfnAudienceZintermediateQRqmarsZrelevanceQNx100X
qfnZaudienceQUqfnAudienceZtechnicalQRqmarsZrelevanceQNx100X
qfnZcompatibilityQSxS60E202ndE20E45ditionE2cE20S60E203rdE20E45ditionE2eE20TestedE20withE20NokiaE206600E2cE20NokiaE207610E2cE20NokiaE206630E2cE20NokiaE203250E2cE20NokiaE206670E2cE20NokiaE20E4560E2cE20andE20NokiaE20N80E2eE20CreatedE20E2fE20testedE20withE20S60E202ndE20E45ditionE20SE44KE20forE20SymbianE20OSE2cE20SupportingE20FeatureE20PackE202E2cE20forE20CE2bE2bE2cE20SupportingE20MetrowerksE20CodeWarriorE20andE20withE20S60E203rdE20E45ditionE20SE44KE20forE20SymbianE20OSE2cE20forE20CE2bE2bE2cE20SupportingE20MetrowerksE20CodeWarriorE2eX
qfnZdistributionQUxhttpE3aE2fE2fforumE2enokiaE2ecomE2fX
qfnZeE78portE5fcontrolE5fcommodityE5fnumberQSx99X
qfnZfilenameQSxS60E5fPlatformE5fHTTPE5fClientE5fAPIE5fE45E78ampleE5fv2E5f0E5fenE2ezipX
qfnZpublishedQDx2006E2d12E2d08X
qfnZrepresentationQLqeditorZAttachmentQxS60E5fPlatformE5fHTTPE5fClientE5fAPIE5fE45E78ampleE5fv2E5f0E5fenE2ezipX
qfnZsupersededByQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f6ae1a078E2d1545E2d4c2cE2db98fE2d68366474aa6dE2fS60E5fPlatformE5fHTTPE5fClientE5fAPIE5fE45E78ampleE5fv2E5f1E5fenE2ezipX
qfnZtopicQUqfnTopicZcppQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZenterpriseQRqdcZtypeQUqmarsZManagedE52esourceQRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx70X
qfnZtopicQUqfnTopicZhttpQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZnetworkingQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZseriesE5f60QRqmarsZrelevanceQNx100X
qfnZtypeQUqfnTypeZApplicationQ
qfnZtypeQUqfnTypeZE45E78ampleQ
qfnZtypeQUqfnTypeZE52esourceQ
qfnZupdatedQDx2008E2d04E2d16T08E3a58E3a26E5aX
qfnZusE5foriginQLqE78sdZbooleanQxtrueX
qmarsZdescriptionQSxThisE20CE2bE2bE20codeE20eE78ampleE20demonstratesE20howE20toE20performE20simpleE20HTTPE20GE45TE20andE20POSTE20transactionsE20usingE20theE20HTTPE20ClientE20APIE20thatE20providesE20anE20HTTPE201E2e1E2dcompliantE20interfaceE20forE20communicatingE20withE20HTTPE20serversE20onE20theE20InternetE2eE20BasicE20HTTPE20authenticationE20isE20alsoE20supportedE2eE20MainE20classesE3aE20E52HTTPSessionE2cE20E52HTTPTransactionE2cE20E52HTTPHeadersE2cE20MHTTPE44ataSupplierE2cE20MHTTPAuthenticationCallbackE2cE20MHTTPTransactionCallbackE2eX
qmarsZeditionQNx2X
qmarsZencodingQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fencodingE2d1E2fzipX
qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX
qmarsZrevisionQNx0X
qmarsZsizeQNx276653X
qmarsZtitleQSxS60E20PlatformE3aE20HTTPE20ClientE20APIE20E45E78ampleE20v2E2e0X
qncZrightsQSxCopyrightE20Ea9E202006E20NokiaE20CorporationE2eX
qncZsupersededByQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f6ae1a078E2d1545E2d4c2cE2db98fE2d68366474aa6dE2fS60E5fPlatformE5fHTTPE5fClientE5fAPIE5fE45E78ampleE5fv2E5f1E5fenE2ezipX
qncZsupersedesQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fb012d532E2dd0deE2d4ad2E2da94aE2dabe1ae0c9b0dE2fSeriesE5f60E5fE44PE5f2E5f0E5fHTTPE5fClientE5fE45E78ampleE5fv1E5f0E2ezipX
qwebZresolvesAsQUxhttpE3aE2fE2fwwwE2eforumE2enokiaE2ecomE2fdpE3furiE3dhttpE253AE252FE252FswE2enokiaE2ecomE252FidE252Fb740b0e2E2d1201E2d4471E2dbbd4E2d1d9c77bcfa97E252FS60E5fPlatformE5fHTTPE5fClientE5fAPIE5fE45E78ampleE5fv2E5f0E5fenE2ezipX
qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
qrdfZtypeQUqfnZPrimaryE52esourceQ
qrdfZtypeQUqfnTypeZApplicationQ
qrdfZtypeQUqfnTypeZE45E78ampleQ
qrdfZtypeQUqfnTypeZE52esourceQ
qrdfZtypeQUqmarsZManagedE52esourceQ
qrdfZtypeQUqwebZInformationE52esourceQ
qrdfZtypeQUqwebZE52esourceQ
qrdfZtypeQUqrdfsZE52esourceQ
qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f4d725d07E2d06d1E2d4c11E2db2a1E2d717c2bad832fE2fSymbianE5fOSE5fE45ndE2dtoE2dE45ndE5fHTTPE5fAPIE5fE45E78ampleE5fv1E5f2E2ezipX
qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fc4536832E2d3dd0E2d45afE2d94beE2d1c4289cc3003E2fSymbianE5fOSE5fOverviewE5fToE5fNetworkingE5fv1E5f0E5fenE2epdfX