Web Design. Web Development. Web Hosting.
0 items

How to Use Another IP for PHP cURL Requests

Need some help? We are here for you!

We have a very friendly service - Come and chat to us and let us know what you need, we work for an hourly fee and can also provide you a no obligation quote and begin work immediately in most cases. Click "Request Support" or use our Live Chat.

Request support

Recently we had a problem with a clients automated feed script where the image server we was fetching images from had blocked the main server IP, the problem at the time was that we had another issue we wanted to resolve and we had no contact details in order to contact the company involved to be whitelisted (and obviously it might of taken them time to sort this out).

Luckily cURL has an option parameter whereby you can change the IP/Interface that cURL uses to another IP address / Interface on your server.

This can quite simply be done in PHP by adding this to your cURL code:


curl_setopt($ch, CURLOPT_INTERFACE, "Other IP or Interface Name");


If the supplied IP/Interface is valid cURL will now use that for its calls. Thus you can temporarily get around blocks until sorted with the supplier.

Of course this should be possible in other programming languages too or with cURL directly.

1.5 2 votes
Article Rating
Need some help? We are here for you!

We have a very friendly service - Come and chat to us and let us know what you need, we work for an hourly fee and can also provide you a no obligation quote and begin work immediately in most cases. Click "Request Support" or use our Live Chat.

Request support
Author: Dean WilliamsProfessional PHP Web Developer with expertise in OpenCart Web Development, WordPress Web Development, Bespoke Systems - also a seasoned Linux Server Administrator.


Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments


Share this page..

Let's begin your journey...

Get in touch us now to begin your journey to having a beautifully crafted mobile responsive website. If you're still unsure what we could do for you then take a look at our why us page which includes reviews, or take a look at our portfolio.

We can work on improving existing websites or craft a new stylish website making your business stand out.

You could always catch us by email, telephone, Skype or live chat to us below.


    0
    Would love your thoughts, please comment.x
    ()
    x