0

アプリケーションにログインしようとしていますが、text/html といくつかの application/json があります。以前のリクエストからアプリケーションにログインできましたが、json が追加のデータをロードしていて、404 エラーが発生していると思います。以下に示すようにヘッダーを追加しようとしましたが、まだ運がありません。ロードされているさまざまな要求ヘッダーを示すスナップショットを添付しました。

また、どこから来たのかわからないため、cflags と umps セッション ID を関連付けることができません。サーバーの応答に表示されません。ヘッダーだけ。誰かここで情報を教えてください。

何か不足している場合はお知らせください。

[//Key  Value Accept    text/javascript, text/html, application/xml, application/json, text/xml, */*
    web_add_header("Accept", "text/javascript, text/html, application/xml, application/json, text/xml, */*");
//Key   Value X-Requested-With  XMLHttpRequest
    web_add_header("X-Requested-With", "XMLHttpRequest");
//Key   Value Content-Type  application/x-www-form-urlencoded
    web_add_header("Content-Type", "application/x-www-form-urlencoded");
//Key   Value Host  0.umps40-c2-was.salesforce.com
    web_add_header("Host", "0.umps40-c2-was.salesforce.com");   
    web_add_header("umpsSessionId", "dummy");
    web_add_header("chanelId", "dummy");
    web_add_header("objectId", "dummy");
    web_add_header("orgID", "dummy");
    web_add_header("sessionId", "dummy");
    web_add_header("Cookie", "BrowserId={BrowserId_1}");
//Key   Value umpsSessionId f4ba5dacfe5785ca04b3372b50d8ea179d4d1e72
//Key   Value User-Agent    Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko
    web_add_header("User-Agent", "Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko");
//Key   Value connectUrl    https://na30.salesforce.com
    web_add_header("connectUrl", "https://na30.salesforce.com");
//Key   Value Request   PUT /api/channel/v28.0/common/sessions/this?cflag=1454473295572 HTTP/1.1
    web_add_header("Request", "PUT /api/channel/v28.0/common/sessions/this?cflag=1454473295572 HTTP/1.1");

    web_submit_data("sessions",
        "Action=https://1.umps40-c2-was.salesforce.com/api/presence/v28.0/common/sessions?cflag=1454434577950", 
        "Method=POST", 
        "TargetFrame=", 
        "RecContentType=application/json", 
        "Referer=https://1.umps40-c2-was.salesforce.com/umps/UMPSWidget_184/_js.html?cflag=184.36&order=2&parentUrl=https://na30.salesforce.com&connectUrl=https://na30.salesforce.com", 
        "Snapshot=t14.inf", 
        "Mode=HTML", 
        ITEMDATA, 
        "Name=data", "Value={}", ENDITEM, 
        LAST);][1]
4

1 に答える 1

0

すべてのヘッダーを含めて 2 回記録します。生成されたテスト コードを比較します。これは非常に冗長で、動的要素に関連する 2 つの違いが、ヘッダーにも表示されるはずです。

動的データには多くのソースがありますが、そのすべてがサーバーにバインドされているわけではありません。セッションには常にサーバー コンポーネントがあります。生成ログで値を探します。明らかにサーバー ソースを持たないその他のアイテムは、日付、時刻、または以前にサーバーから送信されたデータの変換に基づいてクライアントで生成されていることがわかります。

于 2016-02-03T20:40:41.560 に答える