问题标签 [key]

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

forms - WebClient.UploadValues 重复键

我在我的网站上代理请求时遇到了一些困难。

理论上,这应该有效

webClient.UploadValues(url, "POST", HttpContext.Current.Request.Form);

不幸的是,表单包含一个重复的键“elemKey”

当我使用 HTTP Analyzer 并查看发布数据时,它会显示该键三次,具有三个不同的值。参数值

elemKey value1 elemKey value2 elemKey value3

不幸的是,webclient 的调用只显示了一次密钥,并带有一个逗号分隔的值列表,这是行不通的。

参数值 elemKey value1,value2,value3

我尝试从 HttpContext.Current.Request.Form 变量创建 NameValueCollection 并添加多个 elemKey,但它再次将它们与逗号连接在一起。

有没有办法以我需要的方式创建这个请求?

谢谢-c

0 投票
5 回答
21131 浏览

json - 简单、安全的 API 认证系统

我有一个简单的 REST JSON API 供其他网站/应用程序访问我网站的一些数据库(通过 PHP 网关)。基本上该服务的工作方式如下:调用 example.com/fruit/orange,服务器返回有关橙子的 JSON 信息。问题是:我只希望我允许访问此服务的网站。使用简单的 API 密钥系统,任何网站都可以通过从授权网站的(可能的)客户端代码中复制密钥来快速获取密钥。我看过 OAuth,但我正在做的事情似乎有点复杂。解决方案?

0 投票
5 回答
11875 浏览

c# - 如何按字母顺序遍历哈希表的键?

按字母升序遍历哈希表键的最简单方法是什么?

0 投票
3 回答
9778 浏览

c# - 字典键中有字符限制吗?

在 .NET 中,我可以使用任何字符串作为字典键吗?这是模板引擎的一部分,我计划允许用户添加他们的自定义标题和值。

标题将类似于“X 值”或“分析和 XYZ 报告摘要”,我担心它们是否会在罕见字符或类似字符中出现异常。

我假设有大小限制,但希望它大于 256 个字符。MSDN 没有关于该主题的任何详细信息。

0 投票
4 回答
4426 浏览

jquery - 带有 JEditable 字段的 Tab 键

我有一个使用 JQuery 和 Jeditable 在页面上创建可编辑文本元素的页面。

在编辑元素时,我希望能够从一个元素切换到下一个元素。

我不确定如何:

  • 使用 jeditable 或 jquery 捕获 tab 键事件(keycode = 9)

  • 一旦检测到该事件,将焦点移动到下一个元素并通过 jeditable 激活它

任何帮助表示赞赏。谢谢!

0 投票
3 回答
23551 浏览

c++ - 如何在 C++ 中使用自定义类型作为映射的键?

我正在尝试将自定义类型分配为std::map. 这是我用作键的类型:

与 一起使用时std::map,我收到以下错误:

如果我将其更改为struct以下,一切正常:

没有任何改变,除了操作符被重载为friend。为什么我的第一个代码不起作用?

0 投票
2 回答
2621 浏览

datetime - 流利的 NHibernate 复合键与日期

我是 NHibernate 的新手,遇到一个简单但顽固的错误时遇到了困难。

我的数据库(MSSQL2008)中有一个表,其中复合键由 2 个日期列组成。

这些将代表一个时间段 StartDate 和 EndDate 对于我的解决方案而言是唯一的。

表定义如下:

CREATE TABLE [dbo].[CompositeKeyTab]( [KeyCol1] [date] NOT NULL, [KeyCol2] [date] NOT NULL, [Value] [decimal](18, 0) NULL, CONSTRAINT [PK_CompositeKeyTab] PRIMARY KEY CLUSTERED ( [ KeyCol1] ASC, [KeyCol2] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]

在我的域模型中,我有一个相应的实体:

在我的映射程序集中有一张地图:

一切编译正常。但是当我尝试将我的类的一个实例持久化到数据库时(就像这样)

我得到:

“意外的行数:0;预期:1”

在会话上调用 Flush() 时。

我究竟做错了什么?

0 投票
3 回答
4579 浏览

sql - Mysql 索引被忽略

但是,当我删除 WHERE 时,查询会停止使用该键(即使我明确强制它使用)

有什么解决方法吗?

我意识到我在第二个示例中选择了整个表,但是为什么 mysql 突然决定它无论如何都会忽略我的 FORCE 并且不使用密钥?如果没有密钥,查询大约需要 10 分钟.. 呃。

0 投票
7 回答
23565 浏览

security - 我应该如何创建我的 DES 密钥?为什么 7 个字符的字符串不够用?

我很难理解密码学中的密钥长度要求。我目前正在使用我认为是 56 位的 DES……现在,通过将 8 个字符的密码转换为byte[]我的密码学作品。如果我使用 7 位密码,则不会。

现在,如果我错了,请原谅我,但这是因为 ASCII 字符是 7 位,因此 8 * 7 = 56 位?

这对我来说似乎不正确。如果我想使用密钥,为什么我不能只传递我的密钥的加盐散列,即 MD5 散列?

我确信这很简单,但我无法清楚地了解发生了什么。

0 投票
1 回答
78 浏览

php - 试图在 Wordpress 中创建一个关联图像的类

编辑:我已经设法让这个类工作并且我已经更新了正确的代码。我不想在值的末尾使用 [0]。有什么办法可以改进这段代码?

此类检索特定帖子的所有自定义键。目前我用它来关联图像,我在我的帖子中定义了三个键:'related_image'、'related_image_wide' 和 'image_alt_text。

编辑2:我终于设法以我想要的方式获得价值。我希望这对任何发现它的人都有用。代码已更新。

这就是我在模板代码中所做的: