问题标签 [http-get]

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 回答
1011 浏览

javascript - 需要在查询字符串列表之后包含#anchor

表单是从查询字符串操作的 API 的“获取”。

其中一个参数是表示度假套餐的 PackageID。为了让 packageID 出现,我还需要在 get 请求的末尾附加“#packages”。

由于并非所有形式的“get”都有一个包,所以我需要它是动态的。我尝试添加一个以“#packages”为值的隐藏字段 - 但是“#”会自动编码,因此在服务器获取 URL 时不会注册。

对我来说,通过 javascript 在查询字符串中出现的动态包含“#packages”的最佳方式是什么?谢谢!

0 投票
1 回答
2660 浏览

asp.net-mvc - 从 HTTP-get 获取表单值?

我正在使用 ASP.NET 并在我的视图中有以下代码:

在我的控制器中,我有:

如果我在 Search-action 中有一个断点并检查 searchText 参数,即使我在 texbox 中键入一些文本,它也始终是“”。如果我将 formmethod 更改为 POST,它会按预期工作。

使用 http-GET 时如何阅读“searchText”?

编辑:

我有以下路线

当我删除了 searchText(searchValue="") 的默认值时,我在操作中得到了正确的值。为什么?

0 投票
3 回答
1461 浏览

php - AJAX 请求在快速连续服务时挂起

在我的笔记本电脑上,我有一个应用程序大约同时向单个 PHP 脚本发出 7 个 AJAX GET 请求(毫秒差异)。他们都以我想要的结果成功返回。

然后我将此脚本移至运行 Apache 和 PHP 的服务器(Windows Server)。但是,当我发出相同的 7 个 AJAX 请求时,此过程会挂起。但是,如果我单独提出每个请求,那么它们都会成功返回!有些事情不希望我做所有 7。

为什么会这样?PHP.ini我可以在和中查找哪些配置变量httpd.conf来确定这是什么?

谢谢

0 投票
2 回答
720 浏览

java - 用于普通 HTTP GET 和 POST 通信的安全数据序列化

我正在使用客户端的浏览器提交 HTTP 请求。对于报告生成,securityToken 作为 POST 提交,对于报告下载,用户浏览器需要提交相同的令牌,这次使用 GET。

您会为实际表示加密数据的 securityToken 推荐什么编码。

我已经尝试过 BASE64 但这失败了,因为标准可以包含在 HTTP GET 中转换为 ' ' (空格)的“+”字符。

然后我尝试了 URL 编码,但这失败了,因为对于 HTTP POST,诸如 %3d 之类的东西是在没有翻译的情况下传输的,但是当浏览器使用数据进行 HTTP GET 时,%3d被转换为“=”。

您会推荐什么编码,以允许通过 HTTP POST 和 GET 安全传输而不会误解数据。

环境是Java,Tomcat。

谢谢你,马克西姆。

0 投票
2 回答
2650 浏览

php - PHP:http_get 未定义的引用。Ubuntu 业力考拉

我正在尝试使用 http_get 函数。但我得到一个未定义的参考错误。我了解这意味着找不到该功能。但是我不知道如何解决这个问题?有人可以帮忙吗?

干杯

0 投票
4 回答
166156 浏览

security - HTTPS(HTTP + SSL)中的查询字符串参数是否安全?

与请求一起发送时,查询字符串参数是否在 HTTPS 中加密?

0 投票
2 回答
714 浏览

asp.net - ASP.Net 如何强制 HTTP 获取 URL 格式?

[对不起一个乱七八糟的问题。我相信我的目标是 .Net 2.0(目前)]

嗨,我是 ASP.NET 菜鸟。对于初学者,我正在构建一个解析 URL 字符串并在数据库中填充表的页面。我希望该字符串严格采用以下形式:

参数的顺序无关紧要,我只是不希望它们中的任何一个丢失或任何额外内容。这是我尝试过的(是的,它很丑;我只想让它先工作):

它工作正常,除了它抱怨各种其他东西:

http://localhost:1796/AddStatusUpdate.aspx?X=0


没有参数“A”,也就是 a 被传递给配置生成器。检查您的 URL 字符串/cookie。没有参数“B”,即 b 已传递给配置生成器。检查您的 URL 字符串/cookie。没有参数“C”,即 c 已传递给配置生成器。检查您的 URL 字符串/cookie。没有参数“D”,即 d 已传递给配置生成器。检查您的 URL 字符串/cookie。没有参数“E”,即 e 已传递给配置生成器。检查您的 URL 字符串/cookie。没有参数“F”,即 f 已传递给配置生成器。检查您的 URL 字符串/cookie。参数“X”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“ASP.NET_SessionId”,已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“ALL_HTTP”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“ALL_RAW”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“APPL_MD_PATH”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“APPL_PHYSICAL_PATH”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“AUTH_TYPE”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“AUTH_USER”,已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“AUTH_PASSWORD”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“LOGON_USER”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“REMOTE_USER”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“CERT_COOKIE”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“CERT_FLAGS”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“CERT_ISSUER”,已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“CERT_KEYSIZE”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“CERT_SECRETKEYSIZE”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“CERT_SERIALNUMBER”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“CERT_SERVER_ISSUER”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“CERT_SERVER_SUBJECT”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“CERT_SUBJECT”,已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“CONTENT_LENGTH”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“CONTENT_TYPE”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“GATEWAY_INTERFACE”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTPS”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTPS_KEYSIZE”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTPS_SECRETKEYSIZE”,已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTPS_SERVER_ISSUER”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTPS_SERVER_SUBJECT”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“INSTANCE_ID”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“INSTANCE_META_PATH”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“LOCAL_ADDR”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“PATH_INFO”,已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“PATH_TRANSLATED”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“QUERY_STRING”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“REMOTE_ADDR”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“REMOTE_HOST”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“REMOTE_PORT”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“REQUEST_METHOD”,已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“SCRIPT_NAME”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“SERVER_NAME”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“SERVER_PORT”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“SERVER_PORT_SECURE”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“SERVER_PROTOCOL”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“SERVER_SOFTWARE”,已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“URL”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTP_CACHE_CONTROL”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTP_CONNECTION”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTP_ACCEPT”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTP_ACCEPT_CHARSET”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTP_ACCEPT_ENCODING”,已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTP_ACCEPT_LANGUAGE”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTP_COOKIE”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTP_HOST”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTP_USER_AGENT”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie.Thread 是否被中止。已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTP_COOKIE”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTP_HOST”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTP_USER_AGENT”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie.Thread 是否被中止。已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTP_COOKIE”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTP_HOST”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie。参数“HTTP_USER_AGENT”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie.Thread 是否被中止。检查您的 URL 字符串/cookie。参数“HTTP_USER_AGENT”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie.Thread 是否被中止。检查您的 URL 字符串/cookie。参数“HTTP_USER_AGENT”已传递给配置生成器,但不是预期的。检查您的 URL 字符串/cookie.Thread 是否被中止。


我有什么方法可以将隐式参数和显式参数分开,还是不可行?我应该打扰吗?也许得到的哲学就是扔掉不需要的东西。

谢谢!

0 投票
3 回答
602 浏览

http-post - 支持单击链接,但不使用 Ajax 向服务器发送 POST(vs GET)?

我认为这不太可能,但也许我错了。我只是在那些认为只有 POST 请求应该修改服务器上的数据的人和放松规则并允许 GET 请求修改数据的人之间左右为难。

以这种情况为例。假设您有一个表,每一行都是数据库中的一行。我想让他们通过一个花哨的“X”图标删除该行作为该<td></td>行中的最后一个元素。AFAIK,向服务器发送 POST 的唯一方法是通过表单。但是我真的把整个表单塞进最后一个<td></td>元素只是为了做一个 POST 吗?还是我应该作弊并使用<a href=...></a>发送 GET 请求的标签?

您可能在想“两者都做!发送 POST 并使用<a ...></a>标签!使用精美的 javascript + xhr!” 我会说,哦?在零 JavaScript 环境中,这将如何降级?

也许我们已经到了担心优雅降级没有意义的地步?我不知道。你告诉我?我是 Web 开发的新手,但我了解所涉及的大部分概念。

0 投票
1 回答
529 浏览

php - 如何将 UTF8 字符串传递到您的 PHP HTML API?

所以我有我的 php API(用于 Flash builder 和 C# 应用程序的 html Get api)。所以如果你想向它提交数据,你可以使用类似的字符串

http://localhost/cms/api.php?method=someMethod&string=Your_String

如果里面有英文字母就好了。但是如果我需要将这样的 UTF-8 字符串传递&#1056;&#1091;&#1089;&#1089;&#1082;&#1086;&#1077; &#1048;&#1084;&#1103;给我的 api 我该怎么办?

0 投票
2 回答
3184 浏览

java - Java中HttpGet / Post的包装类?

抱歉,我对 Java 很陌生。

我偶然发现 HttpGet 和 HttpPost 似乎非常适合我的需求,但有点啰嗦。我写了一个相当糟糕的包装类,但有谁知道在哪里可以获得更好的包装类?

理想情况下,我可以做到

其中 postdata 是可选的。

谢谢!