問題タブ [rest-client]
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.
ruby - smarkets.comapiを使用したRuby用RestClient-RestClientへのカール
私が使用しているAPIはここにあります:
正常にログインして認証トークンを取り戻すことはできますが、トークンが必要なことを行う方法がわかりません。プライベートURLを取得または投稿しようとすると、禁止された応答が返されます。
それらは、curlを使用して送信する必要があるリクエストの例を示しています。
curl \ --header'認証:UserLogin token = "kk5lvKJG1FohVbS3kcHllyTshdcBKX4FpFAKFnx_Eh0IYYpXN3Hg6HZLceXuYt7V52mCcdUk5i_GUMc〜"' \ -X POST \' https : //api.smarkets。
私の質問は、RubyのRestClientライブラリを使用して同等のリクエストを送信するにはどうすればよいでしょうか。RestClientのヘッダーはすべて{:key =>'value'}ペアであり、例に示されているヘッダーにどのように変換されるかわからないため、ヘッダーを台無しにしているように感じます。
ruby - RestClient で基本認証を行うにはどうすればよいですか?
RestClientで基本認証を行う方法を知っている人はいますか?
RESTful API を使用して GitHub にプライベート リポジトリを作成する必要があります。
ruby-on-rails - archiloque-rest-client:ファイルをポーズするときにcontent-typeをmultipart/relatedに変更します
http://github.com/archiloque/rest-clientを使用する
この行を使用してファイルを投稿する場合、コンテンツタイプは次のように設定されます。
デフォルトでは、ヘッダーにあります。
私はこれを試しましたが、それでもヘッダーmultipart/form-dataを設定します。
マルチパート/関連の設定を試みた人はいますか?
ruby-on-rails - rest-client を使用したファイルのアップロード
モデル ..
エラー Errno::ENOENT の取得 (そのようなファイルまたはディレクトリはありません - C:/projects/test_project/client_documents/0000/0012/A100-bal.csv):
しかし、ファイルはフォルダにあります...
何か案が ?このコードの問題は何ですか? rest-client のために変更する必要があるものはありますか?
ruby-on-rails - Facebook API で rest_client を使用して単純な GET HTTP リクエストを実行しようとしていますが、URL が正常に機能しているにもかかわらず、URL を受け入れません。
この URL でデータを取得しようとしています。
ブラウザでこのアドレスにアクセスすると、機能します。しかし、Ruby on Rails でrest-client gem を次のように使用しようとしています。
しかし、次のエラー メッセージが表示されます。
ここで何が間違っていますか?access_token のフォーマットと何か関係があるのでしょうか? 上記のコードでは省略しましたが、これは次の形式です。
読んでくれてありがとう。
ruby - Rest クライアントは NTLM 認証をサポートしていますか?
Rest クライアントは NTLM 認証を行うことができますか?
認証タイプのドキュメントにオプションがありませんでした:
:auth_type => 'ntlm'
動作せず、ドキュメンテーションや IRC ルームでも何も見つかりませんでした。
ruby-on-rails - ruby rest-client:タイムアウトしないようにしますか?
私はrubyrest -clientを使用して、自分が書いているサイトに多数の画像をアップロードしようとしています。私のコードは次のようになります:
ただし、次のエラーが発生します。
しかし、サーバーログを見ると
したがって、これがタイムアウトになる理由はないようです。私が正しく設定していないタイムアウトパラメータがあるかどうか誰かが知っていますか?
ありがとう
ruby-on-rails - Rest-Client API呼び出しへの応答を簡単に解析するにはどうすればよいですか?
私はrest-clientを使用して安らかなAPI呼び出しを行っています。私の応答はJSONまたはXMLのいずれかです。
どうすれば応答を簡単に解析できますか?それは会社と連絡先情報を引っ張っています。
各XMLレコードをオブジェクトとして扱い、タグにメソッドとしてアクセスできるようにする方法はありますか?
返される応答にアクセスしてトラバースするための推奨される方法は何ですか?推奨される形式はXMLまたはJSONですか?
sinatra - sinatra rest-client etag
私の目標は、PUT 操作における「失われた更新の問題」 ( http://www.w3.org/1999/04/Editing/を参照) に対処することです。私はsinatraを使用しており、クライアントとしてrest_clientを使用しています。動作するかどうかを確認するにはどうすればよいですか? 私のクライアントは常に 200 コードを返します。正しく呼び出す引数を使用していますか? (PUT自体は動作します)
シナトラコード:
クライアント呼び出し:
私はすでに :if_none_match => "something" を入れようとしましたが、:if_match を試しました。何も変わりません。RestClient リクエストにヘッダーを挿入するにはどうすればよいですか? 200 ステータス以外の sth を取得するにはどうすればよいですか? (つまり、304 は変更されていません)?
ruby - Rubyを使用してURLをエスケープしてダウンロードする
URLからHTMLコンテンツをダウンロードしようとしていますが成功しません。
URLは次のとおりです。
RestClientを使用すると、次のエラーが発生します。
Ruby onRailsIRCから助けを得ました。アイデアは、URLの終わりをエスケープすることです。
生成されたURLは機能しません。404を取得しています。ただし、ブラウザでは機能します。
誰かがそれを機能させる方法を知っていますか?