Apiary - URI 定义中的电子邮件参数,最近停止工作
Apiary - email parameter in URI definition, stopped working recently
在上个月左右,我们的养蜂场 API 坏了。这是我们的一个主要问题,因为我们的构建一直失败。
好像是和我们URI定义的参数有关,需要URL编码。
例如对于:
GET /user/{email}
nobody%40example.com 不再工作(404 错误),但 nobodyexample.com 是。
我想知道蜂房方面最近是否发生了任何可能导致这种情况的变化?
这是整个蓝图:
GET /user/v1/{email}
< 200
< Content-Type: application/atom+xml
<atom:entry xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:u="urn:service:platform.user">
<atom:id>http://jwps.apiary.io/user/v1/nobody%40example.com</atom:id>
<atom:title>Professor Norman Body</atom:title>
<u:title>Professor</u:title>
<u:firstName>Norman</u:firstName>
<u:lastName>Body</u:lastName>
<u:emailAddress>nobody@example.com</u:emailAddress>
<u:password>password</u:password>
<u:status>enabled</u:status>
</atom:entry>
这是一个错误,现在应该修复。
在上个月左右,我们的养蜂场 API 坏了。这是我们的一个主要问题,因为我们的构建一直失败。
好像是和我们URI定义的参数有关,需要URL编码。
例如对于:
GET /user/{email}
nobody%40example.com 不再工作(404 错误),但 nobodyexample.com 是。
我想知道蜂房方面最近是否发生了任何可能导致这种情况的变化?
这是整个蓝图:
GET /user/v1/{email}
< 200
< Content-Type: application/atom+xml
<atom:entry xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:u="urn:service:platform.user">
<atom:id>http://jwps.apiary.io/user/v1/nobody%40example.com</atom:id>
<atom:title>Professor Norman Body</atom:title>
<u:title>Professor</u:title>
<u:firstName>Norman</u:firstName>
<u:lastName>Body</u:lastName>
<u:emailAddress>nobody@example.com</u:emailAddress>
<u:password>password</u:password>
<u:status>enabled</u:status>
</atom:entry>
这是一个错误,现在应该修复。