Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Care mai sunt mediile de admitere...

Laptop cu HDD atasare memorie MMC...

Hartile google nu mai au chenarul...

Tomate in ghiveci la curte?
 Idei cale de actiune recuperare g...

Intoleranța lactoza- vegan v...

Tobe acustice insonorizare in blo...

Cine canta? Fragment din melodie...
 Tablou sigurante Dacia Sandero 2012

Baby Reindeer - 2024

Hotii voteaza hoti?!

Camera video masina
 Zilele emailului din gospodaria n...

Best gaming laptop?

Humane (2024)

Recomandare casti 100-150 lei
 

Curl nu preia sursa site cu ip din alta tara

- - - - -
  • Please log in to reply
6 replies to this topic

#1
phpguru

phpguru

    Junior Member

  • Grup: Members
  • Posts: 127
  • Înscris: 12.07.2012
Salut,

Testez un server din europa, insa am o problema. Nu pot prelua informatii de pe site-uri romanesti pt. ca am ip de finlanda. Am adaugat CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4 in speranta ca poate asta ar fi cauza, am adaugat si CURLOPT_SSL_VERIFYHOST/CURLOPT_SSL_VERIFYPEER pt ca unele site-uri sunt non https, din pacate nu am reusit nimic. Vreo sugestie/idee ar fi binevenita.

Edited by phpguru, 03 July 2023 - 10:45.


#2
modoran

modoran

    Senior Member

  • Grup: Senior Members
  • Posts: 8,404
  • Înscris: 08.02.2011
Daca aia de la care preiei nu dau acces decat din Romania nu ai ce sa faci decat cu ip de Romania. Cum obtii asta e problema ta.

#3
phpguru

phpguru

    Junior Member

  • Grup: Members
  • Posts: 127
  • Înscris: 12.07.2012
Se poate adauga un ip ales de mine in codul de curl? Sau exista vreo posibilitate sa fentez afisarea cu ip de Romania?

#4
carmenclara1

carmenclara1

    Guru Member

  • Grup: Moderators
  • Posts: 19,373
  • Înscris: 08.12.2008
faci resolve via un proxy din Romania

#5
modoran

modoran

    Senior Member

  • Grup: Senior Members
  • Posts: 8,404
  • Înscris: 08.02.2011
Cu un proxy din Romania, curl suporta fara probleme.

#6
phpguru

phpguru

    Junior Member

  • Grup: Members
  • Posts: 127
  • Înscris: 12.07.2012
Am gasit pe un stackoverflow un topic exact cu problema intampinata de mine. Am extras si completat in codul meu urmatoarele linii:

curl_setopt( $curl, CURLOPT_PROXY, '200.111.182.6:443' ) ;
curl_setopt( $curl, CURLOPT_PROXYTYPE, 'HTTP' ) ;
curl_setopt( $curl, CURLOPT_HTTPPROXYTUNNEL, 1 ) ;


Ip-ul si portul functioneaza, dar nu pe toate linkurile. Am incercat cu proxy de Romania si nu mai afiseaza nimic. Sunt putin confuz deoarece, site-ul tvr functioneaza pe http (http://tvrinfo.ro/rss/stiri.xml), bugetul functioneaza pe https (https://www.bugetul.ro/feed/). Tvr functioneaza pe proxy-ul de mai sus, nu si pe proxy de Romania. Bugetul nu il pot face sa afiseze cu niciun proxy. Alte idei?

#7
phpguru

phpguru

    Junior Member

  • Grup: Members
  • Posts: 127
  • Înscris: 12.07.2012
Am rezolvat 50% din problema. Am gasit un proxy care incarca in 5ms 144.217.233.75:80 (Canada) si am anulat din cod linia CURLOPT_HTTPPROXYTUNNEL. Renunt sa mai preiau stiri de pe site-urile guvernului Romaniei care sunt administrate de STS (foarte prost, fara ssl, afisare/detectare in functie de browser cu versiune veche, etc).

Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate