Chilkat
HOME
Android™
ASP
Visual Basic
VB.NET
C#
iOS (IPhone)
Objective-C
C++
C
MFC
Delphi
FoxPro
Java
Perl
PHP Extension
PHP ActiveX
Python
PowerShell
Ruby
SQL Server
VBScript
|
(Python) HTTP POST text/plain (not URL encoded params)Demonstrates how to send an HTTP POST with params NOT URL-encoded.
import sys import chilkat req = chilkat.CkHttpRequest() http = chilkat.CkHttp() # Any string unlocks the component for the 1st 30-days. success = http.UnlockComponent("Anything for 30-day trial") if (success != True): print http.lastErrorText() sys.exit() # Build an HTTP POST Request: req.put_ContentType("text/plain") req.put_HttpVerb("POST") req.put_Path("/testPostHandler.asp") req.AddParam("arg1","1.0") req.AddParam("arg2","2.0") req.AddParam("arg3","3.0") # Send the HTTP POST and get the response. domain = "www.chilkatsoft.com" port = 80 ssl = False # resp is a CkHttpResponse resp = http.SynchronousRequest(domain,port,ssl,req) if (resp == None ): print http.lastErrorText() else: # Display the HTML page returned. print resp.bodyStr() |
© 2000-2010 Chilkat Software, Inc. All Rights Reserved.