先月かそこらで、ApiaryAPIが壊れました。ビルドが失敗し続けるため、これは私たちにとって大きな懸念事項です。
これは、URLエンコードを必要とする、URI定義のパラメーターと関係があるようです。
例:
GET /user/{email}
nobody%40example.comは機能しなくなりました(404エラー)が、nobodyexample.comは機能します。
これを引き起こしたかもしれないもののApiary側で最近何かが変わったのだろうか?
全体の青写真は次のとおりです。
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>[email protected]</u:emailAddress>
<u:password>password</u:password>
<u:status>enabled</u:status>
</atom:entry>
これはバグであり、今すぐ修正する必要があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加