问题标签 [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# - Windows 8 phone 检查 URL 是否有效且有效,没有定义
我想检查用户提供的 URL 是否有效。因为如果不是,例如“ http://www.stackoverflow ”,那么它将在以后使程序崩溃。我尝试使用 Web 响应,但找不到 Irequest.GetResponse(); 的定义;
先感谢您 :)
如果您需要更多详细信息,请发表评论,我很乐意进一步详细解释:)
python - python如何检查网络浏览器的答案
我需要有关 python 的帮助...您知道单击按钮登录后如何检查 Web 浏览器的响应(此处:提交)吗?如果我的登录成功,我想比较 html 代码并返回 True 但不幸的是我不知道如何。:/ 任何提示都是无价的。:) 那是我来自 selenium 的代码:
我可以使用“如果”吗?
谢谢你们的时间!
c# - 从 Compact Framework 客户端进行 REST 调用时,如何避免“错误请求 - 无效主机名”错误?
我使用这里的代码尝试从 Compact Framework 客户端调用 Web API 服务器应用程序上的 REST 控制器方法:
...我之前尝试过这段代码,我从“Microsoft .NET Compact Framework”一书中得到:
...但我得到“400 - 错误请求”的新(以及旧)代码。
我最初的尝试也不起作用,结果相同(400):
还有更多关于我在这里尝试过的大量变化,我已经达到了我的帖子长度限制。
更新
请注意,服务器代码不知道/不在乎文件是 XML:
更新 2
我试着让 Charles 看看它是否会接收本地 HTTP 流量,但它也对这种情况充耳不闻(就像 Fiddler,无论如何都没有特殊的服务)。这是 Charles 在收到“400 - Bad Request”错误后的样子:
更新 3
我在某个地方找到了这个建议,让 Fiddler 显示本地 HTTP 流量:
...但它不起作用 - 在收到“400(错误请求)”消息时,我仍然看不到 HTTP 流量。
更新 4
我现在也在 Fiddler 2 中看到“400(错误请求)”;为了得到它,我在 Postman 中输入以下任何内容(从 CE/CF/手持应用程序调用时,在 Fiddler 中看不到这个):
(如果我用“localhost”替换主机名或 IP 地址,Fiddler 不会捕获任何内容)
注意:对于 Postman 中的这些 URL,我选择了“Post”(而不是 GET 等),并附加了一个 XML 文件。
Fiddler 中的 Inspectors.Headers 显示:
尽管我认为这是一次小小的调试胜利,但我仍然不明白为什么会出现“400”错误。
Fiddler 在 Inspectors.WebView 窗格中告诉我:
这个怎么可能?当我从 Postman 运行它时,我在服务器中打断点 - 如果主机名无效,为什么会到达它?
更新 5
测试来自 Fiddler Composer 和 Postman 的调用,我可以到达服务器代码中的断点的唯一方法是使用“localhost” - 用 PC 的 IPAddress (192.168.125.50) 或 HostName (SHANON2) 替换它不会到达断点。虽然“有趣”,但从手持设备调用“localhost”显然不是一种选择。
更新 6
相关的新问题在这里。
更新 7
饼干的关键是在命令提示符下添加以下内容:
...或这个:
有关详细信息,请参阅此处的更新 5
c# - C# 发出请求和读取响应的最快方法
我想知道提出请求并将响应转换为字符串的最快方法是什么?我读到 webclient 基本上是 httpwebrequest 的辅助类。
我问的原因是,例如,我需要从 2000 个 url 中获得响应。并希望使其尽可能高效。
只需要知道 httpwebrequest 在 C# 中是否最快或者还有其他什么?
谢谢你。
json - 空值错误
我正在这里做一个项目并且遇到了一个问题。它之前工作正常,但我正在做的是向 url 发送请求并期待 JSON 响应。但是,当我检查响应时,它会一直返回为空。这以前不是问题,但随机开始发生。任何帮助将不胜感激!
此外,我还有另一个真正执行 url 请求的类。
这第一位是登录页面上的 onclick 侦听器。它接受文本字段并将它们转换为字符串。登录的工作方式是它必须将所有信息推送到 URL,这就是它设置这种方式的原因。
好的,这是运行请求的异步任务。
c# - 为什么 request.GetResponse() 在不同的端口(!=80) url 上抛出“远程服务器返回错误:(500)”?
我收到异常(远程服务器返回错误:(500)内部服务器错误。)如果我将应用程序部署在 80(默认)以外的其他端口,当我尝试访问 URL 时,它是工作正常。
我听从了“Stackoverflow”和谷歌的许多建议。我仍然收到以下代码的错误
谢谢,
帕万
c# - API 调用中的 GetResponse() 导致 (400) 错误请求错误
我对编程很陌生。
我正在设置一个循环,通过 REST API 不断向站点发送 POST 请求。POST 请求以我想要的方式正常工作。
我想添加需要这篇文章回复的功能。但是,检索响应的每一种方式都会给我一个错误:
“在 System.dll 中发生了“System.Net.WebException”类型的未处理异常
附加信息:远程服务器返回错误:(400)错误请求。”
当我逐行调试时,似乎“GetResponse()”行每次都会导致这种情况,并导致程序中断。如果我删除此行,程序将正常运行并且不会引发错误。
希望有人可以提供帮助。这是我写的:
这也将返回相同的错误:
这将再次返回相同的错误:
我似乎无法正确调用 GetResponse 方法。
c# - 在浏览器上打开 WebResponse
我有一个对页面提出的请求并且工作正常。我还可以使用 Fiddler 查看该页面的响应页面。
但是如何在浏览器中打开此响应?
目前我有什么:
c# - 如何使用streamreader调用异步WebResponse以等待响应c#
我必须重构此代码以异步工作。我从不使用它,我不知道该怎么做。使用该代码的服务器必须等待响应 - 现在在 exec CallRequestSend 服务器之后不要等待响应。我必须等待soapResult。请帮忙。
c# - 同时等待几个网络响应
我想等待所有响应一次。
它可以工作,但是在加载 i = 0 的数据(长时间)时循环等待的第二步。我希望所有 N 个请求一次等待。我试试这个:
我如何一次等待所有回复?
谢谢你的帮助。
编辑
我在自己的函数中替换响应并且它有效:
问题为我解决了,谢谢。