問題タブ [getmethod]
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.
asp.net - GET パラメータを使用して JSON オブジェクトを返す ASP Web サービス
Web サービスに問題があります。パラメータを POST として JSON 形式で渡すと、JSON オブジェクトが返されます。POST を GET に変換したいのですが、Web サービスが XML 形式でしか返さないという問題があります。
ウェブサービス:
java - XML/JSON形式でHttpclientGEtMethod応答を取得する方法
私はapacheHttpClientのGetMethodを使用してURLのコンテンツを取得しています。そのURLには、その下に2つのディレクトリしか含まれていません。私の要件は、それらのディレクトリ名を読み取って表示することです。
そのページのhtmlソースを応答として取得しています。
<ul>
<li> <ahref="libraries/">ライブラリ/</a> </ li>
<li> <ahref="services/">サービス/</li>
</ ul>
XML形式またはJsonでの応答は使いやすいと思います。とにかくjson/xml形式で応答を取得することはできますか?
役に立たなかったコンテンツタイプを変更してみました
c++ - 特に明記されていない限り、get-methodはスレッドセーフであると見なすことができますか?
メソッドのドキュメントに特に明記されていない限り、一般的にget-methodsのスレッドセーフを想定できますか?それとも、特に明記されていない限り、スレッドセーフを想定してはならないというのは逆ですか?どう思いますか?
編集:
クラスを想定する
スレッド化されたコンテキストから、スレッド化された操作が終了した後にInit()
1回呼び出す。GetInfo()
Free()
java - getClass() が原因で再帰呼び出しが失敗する
解決できないと思う問題に直面していますが、試してみる価値はあります。次のクラスがあるとします。
B
したがって、他のパッケージからインスタンス化することはできますが、 A
. ここで、 を使用したいと仮定しますClass.getMethod
。ただし、次のようなある種の再帰フレームワークを使用しているだけです。
この方法は現状のまま提供されており、残念ながら改善することはできません。次のようにメソッドを呼び出すことができます。
getClass()
...それが機能しないことを除いて、生成された署名は (結果に基づいて) になり、 as パラメータを取るメソッドが呼び出され{B.class}
ないためです。staticMethod
A
B
それについて知っている人はいますか?
BONUS :追加の課題として、このメソッドを使用して、null パラメーターを使用して呼び出す方法はありstaticMethod
ますか (これは、意味的にも完全に有効である可能性があります)。私は個人的に方法を見つけていません。
c# - C# GetMethod が親メソッドを返さない
私は次のクラスツリーを持っています:
与えられSomeOtherClass parameter = new SomeOtherClass()
た ) これは動作します:
でもこれは:
をスローしNullReferenceException
ますが、上記とまったく同じメソッドを呼び出すことを望みます。
いくつかのバインディング フラグを試してみましたが、役に立ちませんでした。何か助けはありますか?
jquery - GET を使用してパラメーターを WebMethod に送信できないのはなぜですか?
私の WebMethod は次のようになります。
そして、jQueryを次のように使用してこのメソッドを呼び出そうとしています:
しかし、うまくいきません。onSuccess
コールバックを呼び出す代わりに、次のようonError
に使用するものを呼び出しますalert
。
これはこれを印刷します:
500 | 内部サーバー エラー | {"メッセージ":"無効な Web サービス呼び出し、パラメーターの値がありません: \u0027hello\u0027." ,"StackTrace":" System.Web.Script.Services.WebServiceMethodData.CallMethod (オブジェクト ターゲット、IDictionary
2 parameters)\r\n at System.Web.Script.Services.WebServiceMethodData.CallMethodFromRawParams(Object target, IDictionary
2 パラメーター) で\r\n System.Web.Script.Services.RestHandler.InvokeMethod (HttpContext コンテキスト、WebServiceMethodData methodData、IDictionary) で`2 rawParams)\r\n at System.Web.Script.Services.RestHandler.ExecuteWebServiceCall(HttpContext context, WebServiceMethodData methodData)","ExceptionType":"System.InvalidOperationException"} | 未定義
このエラーが発生する理由がわかりません。
POST
メソッドと makeを使用するように jQuery 呼び出しを変更するとUseHttpGet=false
、うまく機能します。しかし、私はそれが動作するようにしたいGET
. 何を修正する必要がありますか?
java - リモートアクセスからの事前認証なしのリクエストへのSpring Securityアクセス
私の問題に対する明確な答えが見つからないため、ここに書きました。
私のプロジェクトは Spring MVC と Spring Security を使用しています。Webアプリケーション用に両方をうまくインストールしました(もちろんJavaを使用)。post および get メソッドでアクセスできますが、ユーザーが通常の形式の Spring Security を介して接続された後でのみです。
これから、ユーザーは次のようなアドレスでリクエストを行います。
../../get.request?request=getListCommand
get.request は Spring MVC からのマッピングです。このアクセスは、ユーザーが認証された後にのみ有効になります!
私がする必要があること: たとえば、次のようなアドレスを使用して、以前に認証されていなくても、このリクエストに直接アクセスする可能性を追加します。
http://123.123.123.123:123/get.request?request=getListCommand&j_password=myPassword&j_username=myName
また
same thing with the post protocol and the params given (request=getListCommand, j_password=myPassword, j_username=myName)
もちろん、リクエストが実行されて結果が返される前に、認証を行う必要があります。
多くの Web サイトで検索するか、Spring セキュリティ Web サイトで直接検索しました。彼らは、フィルターチェーン、独自のユーザー名認証、RMI について話しています。しかし、上で提示したことを実行する完全な例は実際には見つかりませんでした。
そのように私を助けることができる人に感謝します。
ps:Spring セキュリティのすべてのデフォルトまたは最も単純な構成を使用します (風水スタイルではありません :-))
これが私のsecurit context xmlファイルです
そして、春のセキュリティに関する web.xml ファイルの部分
php - get メソッドを使用した PHP チェックボックス
私はこれを持っています:
ここで、tp の値を保持し、チェックボックスの値を保持し、チェックされていないときに設定を解除する必要があります。このフォームには GET メソッドを使用する必要があり、これも同じページにある必要があります。
何が起こるかというと、私が何をしても常にチェックされているように見え、配列を取得すると常にこれがオンになります...
c# - TypeBuilderのType.GetMethodの代替
を使用して.NET準拠のコンパイラを作成していますReflection.Emit
。問題は、TypeBuilder
から派生したもののType
、Typeが提供するすべての便利なメソッドを使用できないことです。
私が本当に心配していることは次のとおりです。
で定義されたメソッド、フィールド、プロパティ、コンストラクターなどのリストを取得する方法はありますか
TypeBuilder
、または私は本当にTypeBuilderWrapper
それらすべてのエンティティを自分で追跡するを作成する必要がありますか?それらを内部のどこかに保存する必要があるので、それらを抽出する方法が必要ですか?この
GetMethod
方法は、継承と一般的な共分散を考慮に入れて最適な方法のオーバーライドを見つけることができるため、非常に便利です。私は本当にそれを自分で再実装する必要がありTypeBuilderWrapper
ますか?
同じ問題が、とのルックアップメソッドをそれぞれ実装していないなどにも当てはまるとMethodBuilder
思います。FieldBuilder
MethodInfo
FieldInfo