Comments (1)
@devendert First of all my apologies for late reply.
To enable compressed transfer, use the following code to set the Accept-Encoding:
header:
easy.SetOpt(CurlOption.Encoding, "gzip");
Make sure to use a libcurl DLL which was built with ZLIB support. (The DLLs provided with curlsharp should be fine.)
As for authentication, the UserPwd
property should be populated with username and password separated by colon:
easy.UserPwd = "username:password";
As for providing HTTP form data, please see the EasyPost
sample project. More specifically, refer to the TEST 3 CurlEasy HttpPost
section to see how to construct and use HTTP multi-part form data. If you simply need to transmit some raw POST data, you may use the PostFields
property (see the TEST 2 CurlEasy PostFields
section of the same project) It seems you may not need to the complicated CurlHttpMultiPartForm
object for veracode.com...
easy.Post = true;
var postData = "include_user_info=true";
easy.PostFields = postData;
easy.PostFieldSize = postData.Length;
easy.Perform();
Hope this helps.
PS: I couldn't verify the code snippets. Veracode.com is returning some exception at the moment.
from curlsharp.
Related Issues (20)
- CurlEasy.setWriteData() bug HOT 1
- First push data generate unknown error HOT 1
- Suggest Set NoSignal = true When create CurlEasy object HOT 1
- WinSamples can not work HOT 4
- How can I use smartcard for client certificate ? HOT 1
- Trying samples - missing libcurl64.dll HOT 5
- Update to libcurl 7.52 HOT 1
- TLS error handling broken HOT 1
- Will Multi set opt be supported HOT 2
- NativeMethods problem
- I Know is already asked, but, cant compile demos. System.DllNotFoundException HOT 1
- Basic Auth
- Curl SSL Two way communiation
- headers order HOT 1
- MultiDemo allways console write "CurlMulti.Select() returned -1";
- Support for TLS 1.2
- lib file name error on ubuntu
- Response code confusion HOT 1
- How do I upload wav file to server? HOT 1
- Problem loading libcurl.dll HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from curlsharp.