public static void SendRequest() { Chilkat.HttpRequest req = new Chilkat.HttpRequest(); req.HttpVerb = "POST"; req.Path = @"/submission"; req.ContentType = "multipart/form-data"; req.AddHeader("Connection", "keep-alive"); req.AddHeader("User-Agent", "Mozilla/5.0"); req.AddHeader("Accept", @"*/*"); req.AddParam("name", "khanhtv0112"); req.AddParam("email", "*****@*****.**"); req.AddParam("title", "VidMate"); req.AddParam("category", "22"); req.AddParam("platform", "7"); req.AddParam("developer", "asd"); req.AddParam("url", @"https://apkpure.com/vidmate-downloader-hd-live-tv/com.nemo.vidmate/download?from=details"); req.AddParam("license", "asda"); req.AddParam("file_size", "sdas"); req.AddParam("detailed_description", "dasdfsdfsd"); string pathToFileOnDisk = "D:\\Projects\\3DLUT_mobile.png"; bool success = req.AddFileForUpload("image", pathToFileOnDisk); if (success != true) { Debug.WriteLine(req.LastErrorText); return; } Chilkat.Http http = new Chilkat.Http(); Chilkat.HttpResponse resp = http.SynchronousRequest("ahihisoftware.com", 443, true, req); if (http.LastMethodSuccess != true) { Debug.WriteLine(http.LastErrorText); return; } Debug.WriteLine("HTTP response status: " + Convert.ToString(resp.StatusCode)); string htmlStr = resp.BodyStr; Debug.WriteLine("Received:"); Debug.WriteLine(htmlStr); }