问题标签 [webresponse]
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.
c# - 如何确定网络响应流的编码?
如何确定网络响应流的编码?
c# - 为什么用 WebRequest 发送 post 数据需要这么长时间?
我目前正在创建一个 C# 应用程序以绑定到 php / MySQL 在线系统。应用程序需要将发布数据发送到脚本并获得响应。
当我发送以下数据时
我收到以下回复...
如您所见,实际将数据发送到脚本需要 6 秒,我已经完成了进一步的测试,再见从 telnet 发送数据,并通过将本地文件中的 post 数据发送到 url,他们甚至不需要一秒钟,所以这是网站上托管的脚本没有问题。
当它是两个简单的字符串时,为什么传输数据需要 6 秒?
我使用自定义类来发送数据
我用它来称呼它
c# - 从 Flash 中获取文本
我在使用 httpWebRequest httpWebResponse 时遇到问题。问题是我试图从一个网站获取数据,该网站包含大量关于 Flash 内的一些文档和文章的文本。我怎样才能得到闪光灯里面的文字?httpWebResponse 不包含页面中的全文?
asp.net - WebRequest 问题,request-body 之前的响应
我在.net 中使用WebRequest 类并将数据发布到响应响应的服务器。
奇怪的是,当我开始使用 fiddler 来分析我的网络流量时,它可以工作,但没有 fiddler 就不行。
所以我开始分析使用 WireShark 发送到我的计算机和从我的计算机发送的包。在这个程序中,它很容易遵循 TCP 流。因此,当我打开提琴手时,我可以看到发送了正确的 Request-header/body,并获得了 Response-header/body。奇怪的是,当我不使用提琴手时,请求标头被发送,然后我得到了响应标头/正文,最后是 TCP 流末尾的请求正文。
这是我一直在阐述的代码:
c# - 阿拉伯语 WebRequest C#
我正在尝试使用 WebRequest 和 WebResponse 对象通过 C# 访问网站,
我登录该网站并保留 cookie 以进一步浏览它,问题是该网站是阿拉伯语,不知何故我从该网站收到了一条格式化消息,表明我的浏览器不支持阿拉伯语。
也许我可以在请求对象中添加一些内容以确保支持阿拉伯语的网站。
这是我使用的代码,请告诉我如何更新它:
post - 如何将自定义用户定义的对象发布到 url?
我的对象我的对象=新的我的对象();myobject.name="测试"; myobject.address="测试"; myobject.contactno=1234; 字符串 url = " http://www.myurl.com/Key/1234 ?" +我的对象;WebRequest myRequest = WebRequest.Create(url); WebResponse myResponse = myRequest.GetResponse(); myResponse.Close();
现在上面的方法不起作用,但如果我尝试以这种方式手动点击 url,它会起作用-
谁能告诉我我在这里做错了什么?
c# - 从 SoapHttpClientProtocol 生成的 MethodInfo 获取底层 WebResponse
我花了一段时间看这个,但我很难得到任何有用的答案。
基本上我有一个之前从 WSDL 编译的 SoapHttpClientProtocol。然后我从 clientProtocol 获取我的特定方法的 MethodInfo 并使用标准 Invoke 方法调用它。
您得到的只是来自作为对象的 Web 服务的响应。我想要做的是获取传回的实际 SOAP 响应,这样我就可以进入实际的 XML。我已经看到了一种非线程安全的方法,但在这种情况下没有帮助。有谁知道这样做的方法。也许某种形式的代理?
如果有人可以提供帮助,将不胜感激。
c# - 暂停下载和恢复(合并现有文件)
我正在使用 C# 制作下载器,我想添加暂停和恢复下载的功能,我搜索并实施了建议,但它对我不起作用;正在从正确的位置恢复,但与下载的部分合并时出现问题。我通过下载视频文件对其进行了测试,但在暂停下载并再次启动后,结果文件播放了一段时间(它播放了暂停前下载的部分,但不播放暂停后的部分)。
我怎样才能成功合并这两个部分。
c# - 我们可以通过Web应用程序调用作为Web服务一部分的aspx页面+消耗来自其他页面的网页响应
我编写了一个示例 Web 服务,它由某些 .aspx 页面组成。我已经编写了一个代码来使用该 Web 服务中的 Web 方法。
现在,是否可以从调用 Web 应用程序(即从 Web 服务之外的另一个 aspx 页面)加载作为 Web 服务一部分的 aspx 页面。
这种情况如何;
1. 我有一个 Web 应用程序在浏览器中运行一个页面,比如 Page1.aspx。
2. 我创建了一个 web 服务,它有一个 aspx 页面,比如 Page2.aspx。
3. Page1.aspx上有一个按钮。
4. 现在,当客户端单击按钮时,是否可以加载 Page2.aspx,它不是 Web 应用程序的一部分,而是 Web 服务的一部分。
请在这种情况下帮助我。我在谷歌上搜索,但没有得到适当的修复。
我编写的示例代码;
网络服务方法;
消费者网络应用程序;
Default.aspx 是启动页。它的加载事件就像;
Gen.aspx 是与 Web 服务通信的那个。它的页面加载是;
我想要做的是,获取在 Gen.aspx 中获得的响应并将其传递给 default.aspx 页面。谁能帮我实现这一目标?
提前致谢。
问候,
维杰
c# - 基于 C# HttpWebRequest 和 Javascript 的表单提交操作
我正在尝试制作一个简单的网络爬虫作为学习经验,但我碰壁了。我可以在会话中设置 cookie、获取 cookie 和保留 cookie,但是我现在在尝试提交登录信息时被卡住了。查看网站的源代码,我看到登录表单有一个用户名和密码字段,以及一个提交按钮,该按钮的操作是一个 javascript 调用。
如果是 POST 调用,我不会有问题,但我不知道如何使用 HttpWebRequest 处理登录。可能吗?如果不是,我该怎么做呢?(我可以吗?)