0
DotNetOpenAuth를 사용하여 oAuth를 사용하여 파일을 업로드하고 multipart/form-data를 통해 제출할 수있는 샘플은 누구나 알고 있습니까?DotNetOpenAuth multipart/form-data를 제출하십시오
DotNetOpenAuth를 사용하여 oAuth를 사용하여 파일을 업로드하고 multipart/form-data를 통해 제출할 수있는 샘플은 누구나 알고 있습니까?DotNetOpenAuth multipart/form-data를 제출하십시오
사용 예제는 없지만 DotNetOpenAuth v3.3의 새로운 PostMultiPart 메서드를 사용하는 방법은 다음과 같습니다.
using DotNetOpenAuth.Messaging;
WebConsumer consumer; // you've initialized this
var endpoint = new MessageReceivingEndpoint(url, HttpDeliveryMethods.PostRequest | HttpDeliveryMethods. AuthorizationHeaderRequest);
IDirectWebRequestHandler requestHandler = consumer.Channel.WebRequestHandler;
var parts = new List<MultipartPostPart>();
parts.Add(MultipartPostPart.CreateFormPart("key", "value"));
parts.Add(MultipartPostPart.CreateFormFilePart("filefield", "c:\\temp\\foo.txt", "text/plain"));
HttpWebRequest req = consumer.PrepareAuthorizedRequest(endpoint, token);
IncomingWebResponse response = req.PostMultiPart(requestHandler, parts); // yes, it's an extension method