问题标签 [uploadstring]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1010 浏览

c# - c# webClient Upload String 截断

我需要一些关于 C# WebClient UploadString 方法的帮助。我正在尝试将一个长字符串(我从数据库中读取)上传到服务器(PHP),我目前正在尝试使用 UploadString 方法来做到这一点,因为它似乎是最简单的。我遇到的问题是我上传的字符串在大约 4000 个字符后被截断,我不知道为什么。例如:data.length:19000(上传前) Post.length:4000(在 PHP 中)

我做了什么来绕过这个问题:我上传了少于 4000 个字符的字符串。但我仍然面临这个问题!每隔一秒上传就会被切断,我不知道为什么。这是我的 C# 代码:

有谁知道这是从哪里来的?webclient 方法是否有任何字符串限制?

0 投票
1 回答
596 浏览

c# - C# - 在发布 XML 异步时捕获 WebException

我正在使用 WebClient 发布 XML 数据。

当出现错误时,我将其捕获为 WebException,并读取 Stream 以了解 XML 响应是什么。

我需要做的是将 XML 数据发布到异步中的 URL。所以我改变了功能:

我现在如何捕获 WebException 并读取 XML 响应?

我可以抛出 e.Error 吗?

任何帮助,将不胜感激

0 投票
1 回答
667 浏览

c# - UploadStringAsync 回调返回类型

我有一个网络服务,我在其中异步发布到 URL

被调用的函数Utilities.ParseWithoutSoapEnv(respStream);返回类型Response

我想要做的是从该函数获取响应,并将其作为返回值uploadXMLData

但是我无法更改回调函数的返回类型,所以我不知道该怎么做。

当有人调用我的 webservice 函数时,他们希望它返回一个类型Response,并且Response我需要的类被接收到 CallBack 函数..

希望我把我的问题说清楚了

任何帮助,将不胜感激

0 投票
1 回答
871 浏览

c# - 使用 webclient 时控制器中的字符串参数为空

当我使用 WebClient 调用控制器中的函数时

我成功调用了控制器中的函数,但控制器中的“stringParameter”为空,如下代码:

我想知道我犯的错误在哪里以及如何解决问题。非常感谢。

备注:“stringParameter”如果是“123”等数字则可以,但如果是“A123”或“B123”则不行。

0 投票
1 回答
1068 浏览

c# - 用于使用 PUT 方法的 Webclient 的 UploadString

我想使用webclient UploadString方法更新数据。以下代码给出错误消息,

远程服务器返回错误:(405) Method Not Allowed。

我在此之后编写了上面的代码。请告诉我答案?

0 投票
0 回答
108 浏览

c# - 收到此错误消息“无法发送具有此动词类型的内容主体。”

我在使用 GET 方法向 C# 中的 API 发出 WebClient 请求时遇到此消息,我是否遗漏了代码中的某些内容?但是当我使用 POST 方法时,当我在 PostMan 上对其进行测试时,它会显示相同的输出,这是错误,因为 POST 不是在此链接中使用的方法

这是我的代码。

0 投票
0 回答
29 浏览

c# - UploadStringDataAsync 什么都不发送

我正在尝试将 json 发送到 php 页面,但结果始终为空。

json字符串是用

json输出是

我的网址目标:

我在这里缺少什么?

0 投票
0 回答
13 浏览

post - 通过 API 使用 Web 表单 - 返回空值

有谁能够帮我?

此代码无需参数即可正常工作:

但是下面的这段代码使用 post 参数返回 null,我的代码有什么问题:)