問題タブ [cfhttp]
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.
iis-7 - スケジュールされたタスク内からの coldfusion cfhttp 投稿
管理者ユーザーへの通話の概要を電子メールで送信する CF スケジュール タスクがあります。特定の管理者ユーザーにレポートを電子メールで送信する機能も追加したいと考えています。追加のレポートは、管理者ユーザーごとに動的であり、テーブルに保存されます。次のユーザーのためにコードが変更されるか存在しない可能性があるため、コードを報告することはできません。多分私は CFHTTP を使用する必要がありますが、私はそれに精通していません。
次のコードは、レポートも電子メールで送信したい場所です。
「インクルード/実行」したいレポートコードです。クエリ テーブル エントリからコードの URL を取得します。
cfif QAdditionalReports.recordcount gt 0 を置き換えました
メールには次のものが含まれます。
HTTPSを実行する必要がある可能性があります
ssl - CFHTTP Over SSL
ColdFusionタグを使用してSSL経由でサーバーからファイルを取得しようとしていますが、CFHTTP
成功しません。私たちの環境は、サーバー構成を使用するLinuxです。使用されるキーストアはにありcf_root/runtime/jre/lib/security/cacerts
ます。ターゲットサーバーからX.509証明書(DER形式)を取得し、ファイルにエクスポートしました。サーバーのcacertsが存在するフォルダーで、この証明書をcacertsキーストアにインポートしました。
keytool -import -alias certAlias -file pathToX509Cert -keystore cacerts -storepass blahPass
そしてColdFusionを再起動しました。それでも、「I / O例外:ピアが認証されていません」というエラーが発生します。同じ証明書をtrustStoreにインポートして、cf_root/runtime/lib/trustStore
ColdFusionを再起動してみました。同じ結果。他に足りないものはありますか?レイモンド・カムデンの回避策を試してみましたが、運がありませんでした。
coldfusion - Nexmo API & CFHttp POST
CFHttp を使用して Nexmo API に POST しようとしています。
これを実行すると、ステータス 420 (間違ったパラメーター) が表示されます。
私は何を間違っていますか?
以下は PHP での例です: API
coldfusion - 証明書をインポートした後でも cfhttp が https サイトからデータを読み取れない
システムに ColdFusion 9 がインストールされています。
SSL 暗号化サイト (https) からデータを読み取る必要があります。CF ドキュメントに記載されているすべての手順に従いました。
あれは:
- 問題の SSL サーバーのページに移動します。
- ロック アイコンをダブルクリックします。
- [詳細] タブをクリックします。
- [ファイルにコピー] をクリックします。
- base64 オプションを選択し、ファイルを保存します。
- CER ファイルを C:\ColdFusion8\runtime\jre\lib\security (または ColdFusion が使用している JRE) にコピーします。
- 同じディレクトリで次のコマンドを実行します (keytool.exe は C:\CFusionMX7\runtime\jre\bin にあります)。
keytool -import -keystore cacerts -alias giveUniqueName -file filename.cer
CMDでは、「証明書が正常に追加されました」と表示されました
しかし、それでも同じエラーpeer not authenticatedが表示されます。
さらに必要なものはありますか?
xml - CFHTTP 応答 - 変数に XML 値を設定する
fileContent で次の XML を返す CFHTTP 要求を作成しています。
私がやろうとしているのは、次の ColdFusion 変数を宣言することです。
- プレイヤー -> ID
- プレーヤー -> nucleusID
- プレーヤー -> メール
- プレイヤー -> preferredPersona -> id
- プレイヤー -> 優先ペルソナ -> ゲーマータグ
- プレーヤー -> 優先ペルソナ -> プラットフォーム
私は午前中ずっと読んでいましたが、これをどのように達成するかについてまだ賢明ではありませんか?
twitter - Twitter API 1.1 検索
twitter認証はTwitter4J認証でColdfusion 9を使用しています。認証済みで、非常に単純な Coldfusion スクリプトを実行して、Twitter 検索から結果を取得しようとしています。私が使用しているコードは次のとおりです。
私が受け取ったエラーは次のとおりです。
asynchronous - CFTHREADを実装しようとしています...失敗しました:(
以前、cfloop limit で投稿cfhttp を作成しましたか? 別のファイルからCFHTTPリクエストを呼び出すために、JS関数でXMLHttpRequestを作成するソリューションを実装した複数のCFHTTPリクエストの作成に関してcfthreadを使用します。
インターバルタイマーで実行するようにこれを修正しましたが、ホストが1秒あたり3つのリクエストしか許可されていないという問題があるようですが、インターバル時間を7秒ごとに設定することはできますが、 CFHTTPリクエストが保留されているように見え、同時にリクエストを行うことが多いため、タイムアウトになります(つまり、しきい値を超えていることを意味します)。
CFTHREADの使用に関するBen Nadelの投稿を読んだことがありますが、それらを実装する喜びはまったくありません。
現時点での私の基本的なプロセスは次のとおりです。
- Index.cfm には、playerSearch.cfm を呼び出す XMLHttpRequest を使用する JS 関数が含まれています。
- playerSearch.cfm が CFHTTP リクエストを作成します。
- 次に、playerSearch.cfm は応答をループし、ループから現在のアイテムを表示し、IF 条件のいずれかを満たす場合、ループ内の現在のアイテムに入札するために別の CFHTTP 要求を送信します。
- その後、Index.cfm は X 秒ごとに要求を出し続けます。
X秒ごとにリクエストを行うようにCFHTTPリクエスト自体を設定する方法はありますか(おそらくCFTHREADのスリープ機能を使用しますか?)、どうすればCFTHREAD内に何も表示できないように見えますか?
また、CFHTTP リクエスト自体が X 秒ごとにリクエストを作成できる場合は、それを直接呼び出すだけで継続的にループし続けることができますか?
どんなフィードバックでも大歓迎です!
編集:
索引.cfm
playerSearch.cfm
coldfusion - 正しい URL に対して「403 Forbidden」と表示される cfhttp
URL に対して cfhttp 呼び出しを行っています。URL はマシン上で正常に開きます。URL も SSL 暗号化された URL ではありませんが、cfhttp.statuscode が「403 Forbidden」と表示されます。問題を解決する方法があれば教えてください。コード:
{
}