Get/Post запросы, как заполнять?



  • @DrPrime said in Get/Post запросы, как заполнять?:

    @OLEG лучше через фидлер смотреть запросы
    А так, нужно разбить
    Заголовки устанавливаешь отдельно перед запросом, кроме Host, Content type
    В самом пост запросе урл - то что сверху, данные добавляешь через конструктор - вводишь параметр, вводишь значение - жмешь кнопку добавить.
    Content type - Устанавливаешь тип содержимого, в данному случае urlencode

    С заголовками и данными запроса разобрался , а вот "Имя параметра" и "Значение Параметра" не понятно где брать. И что делать если например параметр не один?



  • @OLEG
    Например, параметр f.req = 1154545454
    тебе нужно в параметр вписать f.req, в значение 1154545454 и нажать кнопку добавить.
    И так для каждого параметра. Они будут "сумироваться"



  • @DrPrime Спасибо, теперь понял суть.
    А если в самом url уже есть значения:

    https://myaccount.google.com/_/AccountSettingsUi/data?ds.extension=105224707&f.sid=7921584579377439865&hl=ru&_reqid=305144&rt=c
    

    Их все равно нужно добавлять?



  • @OLEG Смотря как в снифере показалось. Если есть и там и там - значит нужно так. Поэтому советую использовать фидлер, он четко показывает где что, в нем можно посмотреть удобную табличку параметров и значений и многое другое



  • @DrPrime Чтобы снифать https нужно использовать ещё дополнительный софт ?



  • @OLEG нет, фидлер справляется, если снифаешь мозилу - то в ней нужно либо установить "Использовть прокси системы" как то так настройка называется, либо 127.0.0.1:8888
    http://javascript.ru/tools/http-debug/fiddler#otladka-https вот тут нужно клоцнуть что бы смотреть https



  • @DrPrime вот только эти два параметра показывает фидлер

    f.req=%5B%5B%5B105224707%2C%5B%7B%22105224707%22%3A%5B%22sangvin10%40mail.ru%22%2C%5B%22PERSON%22%5D%2C%5B%5D%2C%22GPLUS_APP%22%2C10%5D%7D%5D%2Cnull%2Cnull%2C0%5D%5D%5D&at=ADhUedyk-a76WgIP5iMFTBYhMmBqzyrBaQ%3A1485906960425&
    

    Извините за странный вопрос, но знак "&" входит в часть значения или это разделитель?
    И ещё:: Куки лучше брать со вкладки Raw ?

    SID=QwS6BcRKqXzQmUwTXJHiT2Qh48AKORtcWkJvq7HqZBs2FeqBeKKigD58bF9lKddyGgVoZg.; HSID=AbF-rvqJ4OdZiZZSy; SSID=A-vZUNiiZ8Wl92rVH; APISID=qZlnk-XHjgh_TaiI/AKKDRJ6undxEfgBOm; SAPISID=7Xt7krVreLMMrwbS/AA-ejy8tCayd2aRgB; OSID=QwS6BRmupSnxwSozR0tmEl82qDm4XfSMxgNZCLv_EkrZwBKRVj9HAjdDKTXiPp_CYIG5sQ.; OTZ=3718840_48_48_123800_44_436380; NID=96=BSPDOQTvB2XRJKfwkp7FSg8YiNn-PTJRmxRgWpHZfF7i4M_LiYs_t-e5mm55zByTayMWJnPpy_pD8PdOFviYZ1CoXm2RаtPHRmI5RbfRe3VWU8cyQVABUvaBNl3tbxNRYe4TBtLTi53n2wquRi7Y64vlYKNlkxef5fgwDwpl; __utmt_t0=1; __utma=245730968.1717066303.1485434401.1485905141.1485906968.3; __utmb=245730968.1.10.1485906968; __utmc=245730968; __utmz=245730968.1485434401.1.1.utmcsr=accounts.google.com|utmccn=(referral)|utmcmd=referral|utmcct=/CheckCookie
    
    


  • Вообщем пробовал по разному, но получаю не такой ответ когда в браузере делаю пост запрос. Ошибку гугл выдает.
    Скорее всего данные не верное отсылаю, раз в браузере все работает с теми же данными.


  • administrators

    @OLEG

    f.req=%5B%5B%5B105224707%2C%5B%7B%22105224707%22%3A%5B%22sangvin10%40mail.ru%22%2C%5B%22PERSON%22%5D%2C%5B%5D%2C%22GPLUS_APP%22%2C10%5D%7D%5D%2Cnull%2Cnull%2C0%5D%5D%5D&at=ADhUedyk-a76WgIP5iMFTBYhMmBqzyrBaQ%3A1485906960425&
    

    & - это разделитель.

    Странно, что у вас данные заканчиваются на &, по идее за этим должна идти следующая пара ключ/значение.

    %5B%5B%5B105224707%2C%5B%7B%22105224707%22%3A%5B%22sangvin10%40mail.ru%22%2C%5B%22PERSON%22%5D%2C%5B%5D%2C%22GPLUS_APP%22%2C10%5D%7D%5D%2Cnull%2Cnull%2C0%5D%5D%5D&at=ADhUedyk-a76WgIP5iMFTBYhMmBqzyrBaQ%3A1485906960425
    

    Расшифровывается как

    [[[105224707,[{"105224707":["sangvin10@mail.ru",["PERSON"],[],"GPLUS_APP",10]}],null,null,0]]]&at=ADhUedyk-a76WgIP5iMFTBYhMmBqzyrBaQ:148590696042
    

    Это значение можно добавлять в БАС.

    Еще POST данные можно вставить одним параметром не расшифровывая. Описано здесь:

    http://wiki.bablosoft.com/doku.php?id=how_to_make_post_request#arbitrary_post_data

    И ещё:: Куки лучше брать со вкладки Raw ?

    Да, если устанавливать через заголовок Cookie.

    Вот приблизительный пример, под ваш запрос

    0_1485917689243_postdata.xml


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.