    # File lib/chef/provider/http_request.rb, line 64
          def action_put
            message = check_message(@new_resource.message)
            body = @rest.run_request(
              :PUT,
              @rest.create_url("#{@new_resource.url}"),
              @new_resource.headers,
              message,
              10,
              false
            )
            @new_resource.updated_by_last_action(true)
            Chef::Log.info("#{@new_resource} PUT to #{@new_resource.url} successful")
            Chef::Log.debug("#{@new_resource} PUT request response: #{body}")
          end