草庐IT

post_csv_order

全部标签

c# - AngularJS 与 Asp.net Web API : $http post returning XMLHttpRequest cannot load: Response for preflight has invalid HTTP status code 405

当尝试使用$http将jsonPOST到Asp.netwebAPI服务器时,它返回以下错误XMLHttpRequestcannotloadhttp://localhost:62158/api/video/add.ResponseforpreflighthasinvalidHTTPstatuscode405但是从$.ajax发出相同的请求是工作文件。$HTTP代码$http.post(url,data,config).success(function(data,status,headers,config){defered.resolve(data);}).error(function(d

c# - 将 CSV 文件转换为 XML

我需要将CSV文件转换为XML文件。到目前为止,我看到的示例都展示了如何使用CSV中固定数量的列来执行此操作。到目前为止,我有这个,使用LINQ:String[]File=File.ReadAllLines(@"C:\text.csv");Stringxml="";XElementtop=newXElement("TopElement",fromitemsinFileletfields=items.Split(';')selectnewXElement("Item",newXElement("Column1",fields[0]),newXElement("Column2",field

c# - 使用 FileHelpers 导入 CSV 文件

我正在使用FileHelpers库将csv文件导入数据库表。我在导入文件标题中包含以数字('800NUMBER')开头的字段的文件时遇到问题。要导入的代码:DataTabledata=CommonEngine.CsvToDataTable(file,',');异常:FileHelpers.FileHelpersException:字符串“800NUMBER”不是有效的.NET标识符。在FileHelpers.RunTime.FieldBuilder..ctor(StringfieldName,StringfieldType)在FileHelpers.RunTime.DelimitedC

c# - 如何从 ASP.NET Web API ValueProvider 中的 HTTP POST 请求检索正文值?

我想发送一个HTTPPOST请求,其正文包含构成一篇简单博客文章的信息,没什么特别的。我读过here当您想在WebAPI中绑定(bind)复杂类型(即不是string、int等的类型)时,一个好的方法是创建自定义模型绑定(bind)器。我有一个自定义模型绑定(bind)器(BlogPostModelBinder),它又使用自定义值提供程序(BlogPostValueProvider)。我不明白的是,我应该如何以及在何处能够从BlogPostValueProvider中的请求正文中检索数据?在模型Binder中,这是我认为的正确方法,例如检索标题。publicboolBindModel(

c# - 您可以使用 POST 在 Solr (/select) 中运行查询吗

我有针对solr索引运行的查询,有时查询参数很长,当我运行这些查询时出现错误,我认为这是对GET查询参数的限制。这是我用来查询(JSON)的方法,这是为了表明我使用的是Http扩展(我使用的客户端是HttpClient的瘦包装器)而不是端到端解决方案。90%的查询运行良好,只是当参数很大时,我从solr得到500错误。我在某处读到您可以在执行选择命令时使用POSt,但没有找到如何执行此操作的示例。任何帮助都会很棒!publicstringGetJson(HttpQueryStringqs){using(varclient=newDAC.US.Web.XmlHttpServiceClie

c# - 带 Cookie 的 WebRequest HTTP POST(来自 curl 脚本的端口)

IBMRTCRESTfulapi提供了一个用于向服务器进行身份验证的shell脚本示例:COOKIES=./cookies.txtUSER=my_userPASSWORD=my_passwordHOST="https://myJazzServer:9092/jazz"curl-k-c$COOKIES"$HOST/authenticated/identity"curl-k-L-b$COOKIES-c$COOKIES-dj_username=$USER-dj_password=$PASSWORD"$HOST/authenticated/j_security_check"这非常有效,但是我需

c# - 在post请求中发送文件+参数

我正在使用此代码将参数发送到网页并从中获得正确的响应。System.Net.WebClientoWeb=newSystem.Net.WebClient();oWeb.Proxy=System.Net.WebRequest.DefaultWebProxy;oWeb.Proxy.Credentials=System.Net.CredentialCache.DefaultCredentials;oWeb.Headers.Add("Content-Type","application/x-www-form-urlencoded");byte[]bytArguments=System.Text.

c# - 执行 POST 时无法将 HttpWebRequest 超时设置为高于 100 秒?

我遇到了一个问题,即在执行POST时HttpWebRequest不会遵守高于100秒的超时值。但是,如果请求是GET,则会考虑高于100秒的超时值。在.GetResponse()调用中抛出超时异常。我正在设置我能够发现的所有超时值,但似乎我遗漏了一个,或者框架中存在错误。这是一个针对.NETFramework3.5的C#应用程序,使用VisualStudio2008构建。Web服务器是IIS6.0,连接超时设置为默认的120秒,启用保持事件...再次GET请求尊重我指定的超时值,如果这是我的代码:inttimeout=200000;//200secondsHttpWebRequestp

c# - 如何使用 C# 处理 CSV 文件中的换行符?

我有一个Excel电子表格正在用C#转换为CSV文件,但在处理换行符时遇到问题。例如:"John","23","555-5555""Peter","24","555-5555""Mary,"21","555-5555"当我读取CSV文件时,如果记录不是以双引号(")开头,则会错误地出现一个换行符,我必须将其删除。我有一些来自互联网的CSV阅读器类,但我担心他们会在换行符上失败。我应该如何处理这些换行符?非常感谢大家的帮助。这是我到目前为止所做的。我的记录格式固定,都是以开头JTW;...;....;...;JTW;...;...;....JTW;....;...;....;...;..

c# - IEnumerable<T> 到 CSV 文件

我正在从LINQ查询中获取类型为IEnumerable的var的结果我想根据LINQ的结果创建一个CSV文件我从下面的查询中得到结果varr=fromtableinmyDataTable.AsEnumerable()orderbytable.Field(para1)grouptablebynew{Name=table[para1],Y=table[para2]}intoResultTableselectnew{Name=ResultTable.Key,Count=ResultTable.Count()}; 最佳答案 检查这个publ