小编int*_*ist的帖子

用于RESTfull API的YII URLManager

尝试使用yii处理RESTfull API(使用yii的第一个项目)

让URLManager正确路由调用时遇到问题:

    'urlManager' => array(
        'urlFormat' => 'path',
        'showScriptName' => false,
        'caseSensitive' => false,
        'rules' => array(
          'api/<controller>' => array('api/<controller>/list', 'verb' => 'GET'),
          'api/<controller>' => array('api/<controller>/create', 'verb' => 'POST'),
        ),
    ),
Run Code Online (Sandbox Code Playgroud)

尝试使用这个(这不是完整的片段,我有PUT/DELETE等的调度员..但是它没有用......绝望,我甚至尝试过这样简单的事情:

    'urlManager' => array(
        'urlFormat' => 'path',
        'showScriptName' => false,
        'caseSensitive' => false,
        'rules' => array(
            'tezt' => array('landing/beta', 'verb' => 'GET'),
            'tezt' => array('landing', 'verb' => 'POST'),
        ),
    ),
Run Code Online (Sandbox Code Playgroud)

每当我删除其中一条规则时,它都可以工作,但是当我将这两条规则都放入时,它们都不起作用,我得到了异常异常.CHttpException.404

 exception 'CHttpException' with message 'Unable to resolve the request
 "tezt".' in /yii-1.1.10/web/CWebApplication.php:280
Run Code Online (Sandbox Code Playgroud)

现在已经把我的脑袋再次敲了2天.可能在Web上看到了关于URLManager的所有示例和教程(虽然找不到对规则的直接和完整的解释).但是,没有快乐.

难道我做错了什么?这是我的盒子设置吗?

url-routing yii

4
推荐指数
1
解决办法
4153
查看次数

project.pbxproj文件散列 - 使用什么散列以及如何使用?

如果查看project.pbxproj,您将看到项目中的每个文件都有一个哈希值

例如

1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
Run Code Online (Sandbox Code Playgroud)

1D60589F0D05DD5A006BFB54是链接的基础框架的哈希.

我想知道这些是如何计算的,即使用了什么函数以及文件名之外的哪些元信息进入哈希的输入.

hash xcode ios

3
推荐指数
2
解决办法
835
查看次数

标签 统计

hash ×1

ios ×1

url-routing ×1

xcode ×1

yii ×1