URL 对 URL 中的点 (.) 进行编码?

2024-04-25

目前我正在 symfony 中编写一个小代码,这将导致 url 具有如下资源:



http://url/val/abc.abxhd
  

我能够成功地获取参数 abchttp://url/val/abc,但是当我尝试运行以下 URL 时http://url/val/abc.abxhd。 Symfony 只是抛出 404 错误。

这里可能有什么问题。 URl 也是使用 rawurlencode 编写的。

group:
  url: /group/:group
  param: {module: group, action: show}
  requirements:
    sf_method: [get]

实际上 symfony 正在寻找点(.)作为段分隔符。这就是为什么在我的例子中它找不到路线的原因。将 ff 添加到我的路线后。它的工作原理就像预期的那样:

group:
  url: /group/:group
  param: {module: group, action: show}
  requirements:
    sf_method: [get]
  options:
    segment_separators: [/]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

URL 对 URL 中的点 (.) 进行编码? 的相关文章

随机推荐

  • 在列表中查找最新版本

    我可以在文件夹中搜索所有版本日志行 但我试图选择列表中的最新版本 但我不知道如何选择 因为列表的元素包含字符和数字 下面是我的代码 用于查找和创建一个名为matched lines的列表 其中包含所有说明日志版本号的行 我希望从创建的列表中
  • 带有附加事件的 EventToCommand

    我在附加事件上使用Validation Error的文本框 验证错误 http msdn microsoft com en us library system windows controls validation error 28v vs
  • 条件绑定

    我是 JavaFx 新手 我正在创建一个应用程序 用户必须填写一些表单 并且我想使用绑定 预先验证 它们 简单的事情 比如所有元素都不能为空 或者其中一些元素只能包含数字 这是我到目前为止所拥有的 saveBtn disableProper
  • dotenv-webpack 在 webpack.config.js 中使用环境变量

    My env设置如下 SECRET KEY mysecretkey123 My webpack config js设置如下 const Dotenv require dotenv webpack module exports proxy a
  • 导入时记录器命名与日志记录配置之间不兼容

    我正在通过读取文件并使用来在 main py 中设置 Python 日志记录文件配置 http docs python org library logging config html选项 我希望能够在测试和实时日志记录配置之间切换 因此我想
  • 用于浮点和整数验证的 JavaScript

    我尝试创建一个 javascript 函数validate integer values从文本框 验证它的最佳方法是什么 以便仅integer and float值可以接受吗 数字验证所需的 javascript 函数 remove whi
  • 在 T-SQL 中处理来自 CLR 存储过程的多个结果

    我有一些用 C 编写的复杂算法作为 CLR 存储过程 过程不是确定性的 取决于当前时间 程序的结果是两个表 我没有找到任何解决方案如何处理 T SQL 中存储过程的多重结果 此过程的性能是关键 过程每约 2 秒调用一次 我发现更新表的最快方
  • 使用 Entity Framework 4 和 Code-First 从数据库中排除字段/属性

    我想知道有没有办法从数据库中排除某些字段 例如 public class Employee public int Id get set public string Name get set public string FatherName
  • Cypress:信用卡支付的自动测试[重复]

    这个问题在这里已经有答案了 我正在做信用卡付款的自动测试 不幸的是 测试在 到期日期 项中失败了 my code cy getWithinIframe name cardnumber type 4242424242424242 cy get
  • MySQL 搜索“$”(美元符号)失败?

    被要求在大量文本中查找美元价值 可以对美元符号进行搜索吗 如果是这样 任何示例 指导将不胜感激 当前查询 select from concept where concept description like 您可能想使用LOCATE查看列值
  • 在Spring+Wicket中上传文件

    要使 Java Web 应用程序 使用 Spring Wicket 开发 接受客户端文件上传到服务器上的特定目录 需要执行哪些步骤 在谷歌搜索这个问题的答案时 我看到建议 WEB INF some directory 应该用作上传位置 这是
  • 将嵌套文件夹和文件名读取为嵌套列表

    我试图将已定义目录的所有文件夹和文件名读取到一个嵌套列表中 该列表与顶层文件夹的数量一样长 然后每个列表元素的元素数量与子目录中的元素数量一样多 如果它是一个文件夹 等等 直到只有文件而没有更多文件夹的级别 我的用例是我的 iTunes M
  • 在 Python 中使用 Selenium 提交表单

    我需要从这些超链接背后抓取一些数据本网站 http www echemportal org echemportal propertysearch treeselect input action queryID PROQ3h3n 然而 这些超
  • 在 MS-Access 中以编程方式隐藏列

    我想根据用户选择的变量数据隐藏或显示列 如何在 MS Access 2003 中将列设置为隐藏 例如 用户更改事件后 For Each ctl In Me FormNameHere Form Controls If TypeName ctl
  • wordpress:以编程方式单击第一个子页面上的“父页面重定向”

    我想在第一个子页面上重定向用户 例如有父页面 页面 A 它有 2 个子页面 child1 和 child 2 当用户单击页面 A 时 将用户重定向到子 1 页面 重定向插件太多 无法将父级重定向到手动设置的子级 1 我想要这个动态 是否可以
  • 使用纯 CodeIgniter 创建 RESTful API?

    我需要仅使用 CodeIgniter 创建 RESTful Web api 我无法使用任何第三方插件或库来执行此操作 我看到大多数人都在使用https github com chriskacerguis codeigniter restse
  • WPF 上下文菜单设计。如何在WPF菜单项中设置背景?

    我创建这样的弹出菜单
  • 在 Gtk::Entry 小部件中强制输入数字

    我正在寻找一种可能的方法 只允许在 Gtk Entry 小部件中输入数字 而不依赖 SpinButtons 问题是 我找到了一个模板 link https mail gnome org archives gtkmm list 2004 Ma
  • 如何使用 KnpMenuBundle 和 Symfony3 排除某些字符串出现在缺失的翻译中

    介绍 在我的个人项目中我使用 XAMPP 与 PHPv7 1 6 Symfony v3 3 8 Knp菜单包dev master 2 2 x dev dev版本 因为它与当前版本兼容Symfony 3 3 x版本 早期版本未通过安装comp
  • URL 对 URL 中的点 (.) 进行编码?

    目前我正在 symfony 中编写一个小代码 这将导致 url 具有如下资源 http url val abc abxhd 我能够成功地获取参数 abchttp url val abc 但是当我尝试运行以下 URL 时http url va