問題タブ [restler]

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 に答える
468 参照

php - Luracast Restler API へのユーザー グループの追加

Restler の iAuthenticate クラスを実装するサンプル クラス「AccessControl」を使用して、Luracast Restler を使用して開発した API にユーザー グループを追加しようとしています。

ファイル: https://gist.github.com/anonymous/d6a315d1f29dc7722b7d

私が抱えている問題は、次のように AccessControl::__isAllowed() で定義されたメソッドにあります。

AccessControl::verifyAccess は呼び出されないため、使用できません

API で呼び出されるメソッドの要件を読む。

私が追加したトークン システムは、POST /user/token が正しい情報で処理されたときにユーザーが取得するいくつかの基準に基づく一意の識別子です。

どうすればこれをうまく機能させることができますか? Restler のドキュメントによると、私が行ったように定義されたメソッドを持つことができ、そのようにブール値を返す必要があります。しかし、それは決して呼び出されないので...

0 投票する
1 に答える
157 参照

php - ファイルの場所を動的に解析してダウンロードする

私はrestlerフレームワークを使用しており、以下のクラスを持っています

URLに基​​づいてサーバーがファイルをダウンロードするようにリンクを入力したいので、これをブラウザに入れると

私は応答を得る

それで、これはどういう意味ですか、どうすれば修正できますか?

PS:機能を適切に実行することに注意してください(つまり、ファイルをアップロードします)

0 投票する
5 に答える
4749 参照

javascript - node.js restler 呼び出しに対する複数の応答

REST リクエストを送信するためのライブラリを作成しました。

問題は、ライブラリを使用して呼び出しが応答されるたびに、「完了時」が複数回呼び出されることです。メソッドの最初の使用では「完了時」が 1 回だけ呼び出され、メソッドの 2 回目の使用では「完了時」が 2 回呼び出されます。等々....

私は何を間違っていますか?

ありがとうホセ

0 投票する
1 に答える
321 参照

php - レスラー関数呼び出しでダウンロードを強制する

私はレスラーで次の機能を得ました

問題は、ファイルがそこにあり、アクセス許可は正しいが、ファイルのダウンロードが強制されないことです。失敗はどこですか?常に「ファイルは存在しませんが、存在します。php の強制ダウンロードでさまざまな問題を検索しましたが、これは restler に問題があるようです?

Thxインゴ

0 投票する
2 に答える
346 参照

php - Restler リクエストでカスタム HTTP コードを返す方法は?

201 Created場合によっては、API でコードを返したいと思います。これどうやってするの?

0 投票する
1 に答える
257 参照

php - restler: xml または json 以外のフォーマットでのマルチフォーマットの問題

次の形式を登録しましたが、レスラーに問題があります。

JSON または xml 以外の形式は、サフィックスを使用してルーティングできません。

/path/call.{suffix}.xml と .json 以外はまったく機能しません。アイデアはありますか?

Restler v3 RC3 の使用

0 投票する
1 に答える
1406 参照

php - Web サービスで PHP を使用してブラウザからバイナリ ストリーム データをダウンロードする「ダウンロードしたファイルが破損しています」

私の目標:証明書を作成してダウンロードしたい。

次のシナリオがあります。

アウトラインで :

request : ブラウザ ---> PHP ページ ---> PHP Rest Web サービス ---> bash

応答: bash ---> PHP Rest Web サービス ---> PHP ページ ---> ブラウザ

詳細に :

  1. PHP ページから呼び出された REST Web サービスは次のことを行います。
    • bash で証明書を作成し、pfx ファイルとしてエクスポートします。
    • 証明書を bash ファイルから byte stream として返します。 hexdump -b $exportedcert
  2. Web サービスから返される出力はバイトです (これはほんの一部です):

    0000000 060 202 024 071 002 001 003 060 202 023 377 006 011 052 206 110 0000010 206 367 015 001 007 001 240 202 023 360 004 202 023 354 060 202 0000020 023 350 060 202 016 237 006 011 052 206 110 206 367 015 001 007 0000030 006 240 202 016 220 060 202 016 214 002 001 000 060 202 016 205 0000040 006 011 052 206 110 206 367 015 001 007 001 060 034 006 012 052 0000050 206 110 206 367 015 001 014 001 006 060 016 004 010 276 147 122 0000060 363 175 042 303 050 002 002 010 000 200 202 016 130 212 124 302 0000070 271 370 201 316 300 134 133 246 211 062 276 045 241 020 101 155 0000080 057 103 205 232 164 203 265 376 057 067 274 361 057 274 367 110 0000090 251 107 205 130 306 035 267 377 316 223 242 347 363 234 341 052 .....

  3. 積み上げたらここに!! このストリームをバイナリに変換してからダウンロードする必要があります。多くのコードを試しましたが、結果が得られません。

    /li>

証明書をブラウザに追加するときに、証明書が壊れているか無効です。

助言がありますか ?
PS: Restler & Pestライブラリを使用しています。