Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CURL]multipart/form-data wysyłanie bez pliku
jackraymund
post
Post #1





Grupa: Zarejestrowani
Postów: 217
Pomógł: 21
Dołączył: 10.06.2011
Skąd: Głogów

Ostrzeżenie: (0%)
-----


Tak, więc mam problem z wysłaniem zapytania multipart bez przesyłania żadnego pliku. Przeszukałem google i nie znalazłem rozwiązania.(jedyne co znalazłem ciekawego to że koleś rozwiązał problem, a znalazł on zagubionego posta gdzieś w google...)
aby jakos przybliżyć sytuacje, wysyłanie tematow na forach ipb i mybb jest za pomocą multipart(akuratnie na tej wersji forum nie)
  1. * About to connect() to www.mpcforum.pl port 80 (#0)
  2. * Trying 173.245.60.9... * connected
  3. * Connected to www.xxx.pl (xxx) port 80 (#0)
  4. > POST /index.php? HTTP/1.1
  5. User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.4) Gecko/20091030 Gentoo Firefox/3.5.4
  6. Host: www.xxx.pl
  7. Cookie: mqtids=%2C; pass_hash=e98489x; member_id=9x; coppa=0; ipsconnect_a651674x=1; pass_hash=e98489x; member_id=9x; PHPSESSID=6h0v0p0x; session_id=9b7c76x eaf; __cfduid=da4279ed08x
  8. Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
  9. Accept-Language: pl,en-us;q=0.7,en;q=0.3
  10. Connection: keep-alive
  11. Content-Type: multipart/form-data
  12. Content-Length: 3186
  13. Expect: 100-continue
  14.  
  15. < HTTP/1.1 100 Continue
  16. < HTTP/1.1 200 OK

date pobrałem z data tampera aby mieć pewność że powstawiałem dobrze \n i \r + podstawiłem hashe, wyrzuciłem var_dumpem by sprawdzić i było idealnie, lecz nie działało(100 potem 200 i na główną)
kod boundary(co kolwiek to jest) generowałem tak
  1. $srand = rand(0,924732279926122);
  2. $aform = "-----------------------------$srand\r\n";


bump

Ten post edytował jackraymund 21.05.2013, 19:25:58
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
maniana
post
Post #2





Grupa: Zarejestrowani
Postów: 207
Pomógł: 44
Dołączył: 18.05.2007

Ostrzeżenie: (0%)
-----


A jak zachowują się różne przeglądarki? Ogólnie to wysyłanie danych z plikami czy bez, nie powinno się różnić, nagłówek jest.

Ten post edytował maniana 27.05.2013, 19:58:11
Go to the top of the page
+Quote Post
jackraymund
post
Post #3





Grupa: Zarejestrowani
Postów: 217
Pomógł: 21
Dołączył: 10.06.2011
Skąd: Głogów

Ostrzeżenie: (0%)
-----


tzn? curlem agenta podstawiając? tak samo jak przedstawiłem, na główną a tematu nima
a może gdyby dało się skonstruować date tak jak przedstawia to charles? czyli w formacie tablicy?
http://screenshooter.net/8854447/pmqvvhp
lecz w tamperze post wygląda tak
http://screenshooter.net/1103846/npgevgn
chodź na chromie nie zauważyłem tego uagent_bypass, no i standard 302 przeniesienie do tematu
dodatkowo znalazłem wykonywanie się zapytania query/ajax, lecz jest on pewnie do automatycznego zapisania tematu
http://screenshooter.net/1103846/fbvhpej
@edit spróbuje do tablicy wrzucic i zobaczy się
array zadziałało temat do zamknięcia

Ten post edytował jackraymund 29.05.2013, 10:22:20
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 18:43