問題タブ [httparty]

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

ruby - HTTPartyとtext/xml

HTTPartyを使用してPOSTリクエストを作成しようとしています。この場合、content-typeをtext/xmlにする必要があります。どうすればそれを実現できますか?現在、呼び出しているAPIは、xmlを送信していないと文句を言っています。curlを使用して呼び出すと、text / xmlにcontent-typeを指定しない限り、同じエラーが発生します。

0 投票する
3 に答える
5396 参照

ruby-on-rails - Capture specific request with HTTParty

I would like to capture the full request (raw_request -- what went over the wire) for a given action without using a proxy.

I am aware of the debug_output method on the Class, and that might be part of the solution. But unclear on how to set it on a per request basis.

Consider the following ...

Thanks!

Jonathan

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

ruby - HTTParty 認証の問題

HTTParty でログインしようとしています。指示に従いましたが、まだ機能しません。

私の知る限り、HTTParty は https を自動的に処理します。何か不足していますか?

ありがとう。

サム

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

ruby - HTTPartyでAPIキーを使用する

URL形式を使用するサービスにアクセスしようとしています。www.example.com/api/API_KEY/action

以下のコードは、私が達成しようとしていることの小さな例です。

サーバーリクエスト:

として出てきます

楽観的であることはわかっていましたが、api_key変数をbase_uriに配置しました。URLが動的なapi_keyを使用するようにするにはどうすればよいですか?

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

ruby-on-rails - HTTPartyを使用してjsonをGoogleプレイスに投稿する

HTTPartyを使用してGooglePlacesPOSTリクエストを作成する方法を理解しようとしています。GETリクエストを実行することはできましたが、Googleプレイスに投稿するネストされたパラメータがあるという事実を回避する方法がわかりません。これは、APIドキュメントのjson構文です。誰かがこれをHTTParty.postで動作する構文に変換するのを手伝ってもらえますか

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

ruby-on-rails - Rails と HTTParty を使用して JSON を API に POST

Ruby on Rails アプリ内のユーザーが、外部のチケット管理システムである squishlist.com にチケットを送信できるようにしたいと考えています。次のような API と手順があります。認証してトークンを取得してから、トークンを使用してチケットを送信する必要があります。スキッシュリストより。

テスト目的で、テスト用のコントローラー、ルート、およびビュー (ページ) を作成しました。私のコントローラーには次のものがあります

そして、コントローラーのアクションの結果を確認するためにアクセスするページがあり、次のコードが含まれています。

途中で受け取った応答のために、それが一般的に機能していることを知っています. squishlist で定義したフィールドのため、私の json は例とは異なります。誰でもこの問題について私を助けることができますか?

本当の問題は、jsonがどのように見えるか、そしてそれがほぼ一致しているかどうかを実際に見ることができないことだと思います。私は本当にjsonについてあまり知りません。私は簡単かもしれない何かを使用している必要があります。これを提出するためにajaxを使用する必要がありますか?どんな助けでも大歓迎です。ここのコミュニティが大好きです。

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

ruby - Railsアプリでhttpartyで基本認証を使用するには?

基本認証を使用した「httparty」のコマンド ライン バージョンは、シンプルで優れた動作をします。

しかし今、Rails アプリ内から HTTParty.get 呼び出しに基本的な認証を追加する方法を探しています。まず、テスト目的で、Controller にログイン資格情報をハードコーディングします。それが機能することを確認するだけです。しかし、これらをどのように渡すことができるかについてのドキュメントや例が見つかりません。

資格情報なしの HTTParty.get は正常に機能します。

しかし、 -u username:password部分を受け入れるこれのバリエーションを作成する方法がわかりません。

私 (Ruby/Rails の初心者) にとっての次の課題は、ユーザー フォームからユーザー資格情報を取得して動的に渡すことですが、ハード コードされたバージョンを機能させることが最も重要です。

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

ruby - HTTParty.postとRuby1.9.2の問題

以前は、Ruby1.8.7を実行しているRailsアプリで次の呼び出しが正常に機能していました。

Ruby 1.9.2で同じ行を実行するとMultiXml::ParseError、次のメッセージが表示されます。

curlを使用すると、uriへの呼び出しは正常に機能し、期待される応答が返されます。これは次のようになります。

洞察はありますか?

0 投票する
3 に答える
44714 参照

ruby-on-rails - HTTPartyでエラーを処理するにはどうすればよいですか?

HTTPartyを使用してHTTPリクエストを作成するRailsアプリケーションに取り組んでいます。HTTPartyでHTTPエラーを処理するにはどうすればよいですか?具体的には、HTTP 502&503や、接続拒否やタイムアウトエラーなどの他のエラーをキャッチする必要があります。