草庐IT

post-contentType

全部标签

c# - 在 C# 中使用 HTTP POST 发送文件

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关闭9年前。Improvethisquestion我有一个小型C#Web应用程序。如何获取允许用户通过HTTPPOST发送文件的C#代码。它应该能够发送文本文件、图像文件、excel、csv、doc(所有类型的文件)而不使用流阅读器和所有。

C#:带有 POST 参数的 HttpClient

我使用下面的代码向服务器发送POST请求:stringurl="http://myserver/method?param1=1¶m2=2"HttpClientHandlerhandler=newHttpClientHandler();HttpClienthttpClient=newHttpClient(handler);HttpRequestMessagerequest=newHttpRequestMessage(HttpMethod.Post,url);HttpResponseMessageresponse=awaithttpClient.SendAsync(request)

c# - 使用 Async 和 Await 转换普通的 Http Post Web 请求

我如何使用Async/Await模式转换我的传统HttpWebRequest“POST”调用,在此附上我当前的代码,任何人请帮助我使用WindowsPhone8的Async/Await模式转换此代码。publicvoidGetEnvironmentVariables(ActiongetResultCallback,ActiongetErrorCallback){CredentialsCallback=getResultCallback;ErrorCallback=getErrorCallback;varuri=newUri(BaseUri);varrequest=(HttpWebReq

c# - 发送 XML 时 AspNet WebApi POST 参数为空

我有一个最初使用beta位的WebAPI服务,我使用候选发布位重建了它,但我现在遇到了这个问题。我有一个将复杂选项作为唯一参数的POST操作。当我发送带有json格式正文的请求时,对象按预期反序列化,但如果我发送XML而不是参数为null。在测试版中,我通过禁用模型绑定(bind)来解决这个问题,如CarlosFigueira的博客文章DisablingmodelbindingonASP.NETWebAPIsBeta中所述。然而,在RC中,他们删除了此方法正在实现的IRequestContentReadPolicy。我的行动:publicListPost([FromBody]Model

c# - 通过 Fiddler 向 asp.net mvc 操作发送 POST 请求

我有一个ASP.NETMVC网站。我的路线之一是采用5个参数的URL。为了便于说明,这些参数被命名为parameter1、parameter2、parameter3、parameter4和参数5。目前,我正在用一些C#代码构建一个URL,它将通过WebClientPOST到mvc操作。该代码如下所示:WebClientmyWebClient=newWebClient();myWebClient.UploadStringCompleted+=myWebClient_UploadStringCompleted;stringurl="http://www.example.com/custom

c# - SynchronizationContext.Send 和 SynchronizationContext.Post 有什么区别?

感谢JeremyMiller在FunctionalProgrammingForEveryday.NETDevelopment中的出色工作,我有一个工作命令执行器,它可以做我想做的一切(在线程池上做繁重的工作,将结果或错误发送回同步上下文,甚至将进度发送回同步上下文),但我无法解释为什么使用SynchronizationContext.Send来自线程池和Synchronization.Post从Func传递到执行繁重工作的方法。我已经多次阅读文档,但我无法直觉了解其中的区别。我应该从一个名为Send和一个名为Post的事实中得到什么?我感觉到神奇之处在于Send“启动一个同步请求”和P

javascript - 带有单个字符串参数的 WebApi 2 POST 不起作用

我有以下Controller:publicclassValuesController:ApiController{//POSTapi/valuespublicIHttpActionResultPost(stringfilterName){returnnewJsonResult(filterName,newJsonSerializerSettings(),Encoding.UTF8,this);}}WebApi配置config.Routes.MapHttpRoute(name:"DefaultApi",routeTemplate:"api/{controller}/{id}",defau

c# - Web api 不支持 POST 方法

在我的webapiController中,我有一个具有以下代码的函数[HttpPost]publicHttpResponseMessagePost(stringschooltypeName){_schoolTypeService.RegisterSchoolType(schooltypeName);varmessage=Request.CreateResponse(HttpStatusCode.Created);returnmessage;}当我用fiddler调用时出现这个错误{"Message":"Therequestedresourcedoesnotsupporthttpmeth

c# - 从 ASP.NET 中的 POST 方法检索数据

我正在使用ASP.NET。有一个系统需要将数据发布到我的站点,他们只要求我为他们提供一个URL。所以我给了他们我的网址http://www.example.com/Test.aspx.现在我不知道他们是如何发布它的,但现在我需要在我的Test.aspx页面上编写代码来将该数据保存到数据库中。但这将如何工作以及我必须在我的Test.aspx页面上做什么?我在我的页面加载事件中编写了一些代码,在页面加载时向我发送一封电子邮件,以查看它们是否真的访问了该页面,但它们似乎并不均匀? 最佳答案 来自请求的数据(内容、输入、文件、查询字符串值)

c# - POSTMAN Rest Client 中的 Web API 2 POST 请求模拟

我正在使用带有属性路由的ASP.NETWebAPI2。我有以下PlayerModel。publicclassPlayerModel{publicintId{get;set;}publicstringKey{get;set;}publicstringName{get;set;}publicstringPassword{get;set;}publicintTeamId{get;set;}publicPlayerStatModelStat{get;set;}}publicclassPlayerStatModel{publicintPlayerId{get;set;}publicstringF