問題タブ [jsonencoder]

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 投票する
0 に答える
757 参照

json - JSON オブジェクトでエンコードされた URL からエスケープ文字を削除するにはどうすればよいですか

POST リクエストで json ドキュメントの形式でデータを送信するスクリプトを作成しようとしています。これを行うには、次のコードを使用しています。

問題は mediaURL にあります。URL をエンコードすると、エスケープ文字が URL 文字列に追加されます。

最初の印刷物が得られます

ただし、エンコード後の出力は次のようになります。

URL からエスケープ文字を削除するにはどうすればよいですか? エスケープ文字が含まれていると、URL が正しく解決されません。

  • ヘッダーの一部として追加しようとしましたが、郵便配達員とアプリでテストした後、リクエスト本文を介して URL を渡す必要があると判断しました。
  • コーディング キーを設定しようとしましたが、エンコード時に URL が含まれません。
  • URL を String ではなく URL タイプとして渡そうとしましたが、まだ機能しません
0 投票する
1 に答える
107 参照

ios - Swift: ジェネリック パラメータ 'T' を推測できませんでした

正常に動作し、iTunes で利用できるアプリの git リポジトリがあります。最近、いくつかの更新を追加したいと思い、プロジェクトを xCode 10 にインポートしました。ソリューションをビルドしようとすると、「汎用パラメーター 'T' を推論できませんでした」というエラーが表示されます。

使用されているすべてのポッドを更新しようとしました。

ここにエラーのあるコードがあります

エラーはこの行に表示されるようです

私は Swift を初めて使用し、このプロジェクトを継承しただけなので、この問題を解決するためにどのようなアプローチをとるべきかわかりません。私は他の質問に目を通しましたが、私にとってうまくいく解決策が見つかりませんでした。